1 <?xml version="1.0" encoding="utf-8"?>
8 parent='base.menu_administration'/>
10 <record id="acquirer_form" model="ir.ui.view">
11 <field name="name">payment.acquirer.form</field>
12 <field name="model">payment.acquirer</field>
13 <field name="arch" type="xml">
14 <form string="Payment Acquirer">
16 <group name="acquirer_base">
19 <field name="provider"/>
20 <field name="company_id"/>
21 <field name="website_published"/>
22 <field name="environment"/>
23 <field name="validation"/>
26 <field name="fees_active"/>
27 <field name="fees_dom_fixed"
28 attrs="{'invisible': [('fees_active', '=', False)]}"/>
29 <field name="fees_dom_var"
30 attrs="{'invisible': [('fees_active', '=', False)]}"/>
31 <field name="fees_int_fixed"
32 attrs="{'invisible': [('fees_active', '=', False)]}"/>
33 <field name="fees_int_var"
34 attrs="{'invisible': [('fees_active', '=', False)]}"/>
37 <group name="acquirer_display">
38 <field name="pre_msg"/>
39 <field name="post_msg"/>
40 <label for="view_template_id"/>
42 <field name="view_template_id" nolabel="1"/>
44 This template renders the acquirer button with all necessary values.
45 It is be rendered with qWeb with the following evaluation context:
47 <li>tx_url: transaction URL to post the form</li>
48 <li>acquirer: payment.acquirer browse record</li>
49 <li>user: current user browse record</li>
50 <li>reference: the transaction reference number</li>
51 <li>currency: the transaction currency browse record</li>
52 <li>amount: the transaction amount, a float</li>
53 <li>partner: the buyer partner browse record, not necessarily set</li>
54 <li>partner_values: specific values about the buyer, for example coming from a shipping form</li>
55 <li>tx_values: transaction values</li>
56 <li>context: the current context dictionary</li>
66 <record id="acquirer_list" model="ir.ui.view">
67 <field name="name">payment.acquirer.list</field>
68 <field name="model">payment.acquirer</field>
69 <field name="arch" type="xml">
70 <tree string="Payment Acquirers">
72 <field name="provider"/>
73 <field name="website_published"/>
74 <field name="environment"/>
79 <record id="acquirer_search" model="ir.ui.view">
80 <field name="name">payment.acquirer.search</field>
81 <field name="model">payment.acquirer</field>
82 <field name="arch" type="xml">
85 <field name="provider"/>
86 <group expand="0" string="Group By">
87 <filter string="Provider" name="provider" domain="[]" context="{'group_by': 'provider'}"/>
93 <record id="action_payment_acquirer" model="ir.actions.act_window">
94 <field name="name">Payment Acquirers</field>
95 <field name="res_model">payment.acquirer</field>
96 <field name='view_type'>form</field>
97 <field name='view_mode'>tree,form</field>
101 action='action_payment_acquirer'
102 id='payment_acquirer_menu'
103 parent='root_payment_menu'
106 <record id="transaction_form" model="ir.ui.view">
107 <field name="name">payment.transaction.form</field>
108 <field name="model">payment.transaction</field>
109 <field name="arch" type="xml">
110 <form string="Payment Transactions">
114 <field name="reference"/>
115 <field name="amount"/>
116 <field name="date_create"/>
118 <field name="currency_id"/>
119 <field name="partner_id"/>
120 <field name="partner_reference"/>
123 <field name="acquirer_id"/>
124 <field name="acquirer_reference"/>
125 <field name="date_validate"/>
126 <field name="state"/>
127 <field name="state_message"/>
130 <field name="partner_name"/>
131 <field name="partner_address"/>
132 <field name="partner_email"/>
133 <field name="partner_lang"/>
134 <field name="partner_zip"/>
135 <field name="partner_city"/>
136 <field name="partner_country_id"/>
142 <div class="oe_chatter">
143 <field name="message_follower_ids" widget="mail_followers" groups="base.group_user"/>
144 <field name="message_ids" widget="mail_thread" options='{"thread_level": 1}' placeholder="Send a message to the group"/>
150 <record id="transaction_list" model="ir.ui.view">
151 <field name="name">payment.transaction.list</field>
152 <field name="model">payment.transaction</field>
153 <field name="arch" type="xml">
154 <tree string="Payment Transactions">
155 <field name="reference"/>
156 <field name="acquirer_id"/>
157 <field name="partner_id"/>
158 <field name="partner_name"/>
159 <field name="state"/>
164 <record id="transaction" model="ir.ui.view">
165 <field name="name">payment.transaction.search</field>
166 <field name="model">payment.transaction</field>
167 <field name="arch" type="xml">
169 <field name="reference"/>
170 <field name="acquirer_id"/>
171 <field name="partner_id"/>
172 <field name="partner_name"/>
177 <record id="action_payment_transaction" model="ir.actions.act_window">
178 <field name="name">Payment Transactions</field>
179 <field name="res_model">payment.transaction</field>
180 <field name='view_type'>form</field>
181 <field name='view_mode'>tree,form</field>
185 action='action_payment_transaction'
186 id='payment_transaction_menu'
187 parent='root_payment_menu'