Mercado Pago is the largest online payment platform in Latin America, supports more countries, currencies and payment methods in the region than other PSPs, and is more accessible to small businesses. This commit integrates Odoo with a combination of the Checkout Pro and Checkout API solutions of Mercado Pago to implement payments with redirection to the provider's payment page. Task - 2704764 Part-of: odoo/odoo#83957 Co-authored-by: Antoine Vandevenne (anv) <anv@odoo.com>
179 lines
7.2 KiB
XML
179 lines
7.2 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
|
|
<record id="payment_icon_cc_visa" model="payment.icon">
|
|
<field name="sequence">10</field>
|
|
<field name="name">VISA</field>
|
|
<field name="image" type="base64" file="payment/static/img/visa.png"/>
|
|
</record>
|
|
|
|
<record id="payment_icon_cc_mastercard" model="payment.icon">
|
|
<field name="sequence">20</field>
|
|
<field name="name">MasterCard</field>
|
|
<field name="image" type="base64" file="payment/static/img/mastercard.png"/>
|
|
</record>
|
|
|
|
<record id="payment_icon_cc_american_express" model="payment.icon">
|
|
<field name="sequence">30</field>
|
|
<field name="name">American Express</field>
|
|
<field name="image" type="base64" file="payment/static/img/american_express.png"/>
|
|
</record>
|
|
|
|
<record id="payment_icon_cc_discover" model="payment.icon">
|
|
<field name="sequence">40</field>
|
|
<field name="name">Discover</field>
|
|
<field name="image" type="base64" file="payment/static/img/discover.png"/>
|
|
</record>
|
|
|
|
<record id="payment_icon_cc_diners_club_intl" model="payment.icon">
|
|
<field name="sequence">50</field>
|
|
<field name="name">Diners Club International</field>
|
|
<field name="image" type="base64" file="payment/static/img/diners_club_intl.png"/>
|
|
</record>
|
|
|
|
<record id="payment_icon_paypal" model="payment.icon">
|
|
<field name="sequence">60</field>
|
|
<field name="name">Paypal</field>
|
|
<field name="image" type="base64" file="payment/static/img/paypal.png"/>
|
|
</record>
|
|
|
|
<record id="payment_icon_apple_pay" model="payment.icon">
|
|
<field name="sequence">70</field>
|
|
<field name="name">Apple Pay</field>
|
|
<field name="image" type="base64" file="payment/static/img/applepay.png"/>
|
|
</record>
|
|
|
|
<record id="payment_icon_cc_jcb" model="payment.icon">
|
|
<field name="sequence">80</field>
|
|
<field name="name">JCB</field>
|
|
<field name="image" type="base64" file="payment/static/img/jcb.png"/>
|
|
</record>
|
|
|
|
<record id="payment_icon_cc_maestro" model="payment.icon">
|
|
<field name="sequence">90</field>
|
|
<field name="name">Maestro</field>
|
|
<field name="image" type="base64" file="payment/static/img/maestro.png"/>
|
|
</record>
|
|
|
|
<record id="payment_icon_cc_cirrus" model="payment.icon">
|
|
<field name="sequence">100</field>
|
|
<field name="name">Cirrus</field>
|
|
<field name="image" type="base64" file="payment/static/img/cirrus.png"/>
|
|
</record>
|
|
|
|
<record id="payment_icon_cc_unionpay" model="payment.icon">
|
|
<field name="sequence">110</field>
|
|
<field name="name">UnionPay</field>
|
|
<field name="image" type="base64" file="payment/static/img/unionpay.png"/>
|
|
</record>
|
|
|
|
<record id="payment_icon_cc_bancontact" model="payment.icon">
|
|
<field name="sequence">120</field>
|
|
<field name="name">Bancontact</field>
|
|
<field name="image" type="base64" file="payment/static/img/bancontact.png"/>
|
|
</record>
|
|
|
|
<record id="payment_icon_cc_western_union" model="payment.icon">
|
|
<field name="sequence">130</field>
|
|
<field name="name">Western Union</field>
|
|
<field name="image" type="base64" file="payment/static/img/western_union.png"/>
|
|
</record>
|
|
|
|
<record id="payment_icon_sepa" model="payment.icon">
|
|
<field name="sequence">140</field>
|
|
<field name="name">SEPA Direct Debit</field>
|
|
<field name="image" type="base64" file="payment/static/img/sepa.png"/>
|
|
</record>
|
|
|
|
<record id="payment_icon_cc_ideal" model="payment.icon">
|
|
<field name="sequence">150</field>
|
|
<field name="name">iDEAL</field>
|
|
<field name="image" type="base64" file="payment/static/img/ideal.png"/>
|
|
</record>
|
|
|
|
<record id="payment_icon_cc_webmoney" model="payment.icon">
|
|
<field name="sequence">160</field>
|
|
<field name="name">WebMoney</field>
|
|
<field name="image" type="base64" file="payment/static/img/webmoney.png"/>
|
|
</record>
|
|
|
|
<record id="payment_icon_cc_giropay" model="payment.icon">
|
|
<field name="sequence">170</field>
|
|
<field name="name">Giropay</field>
|
|
<field name="image" type="base64" file="payment/static/img/giropay.png"/>
|
|
</record>
|
|
|
|
<record id="payment_icon_cc_eps" model="payment.icon">
|
|
<field name="sequence">180</field>
|
|
<field name="name">EPS</field>
|
|
<field name="image" type="base64" file="payment/static/img/eps.png"/>
|
|
</record>
|
|
|
|
<record id="payment_icon_cc_p24" model="payment.icon">
|
|
<field name="sequence">190</field>
|
|
<field name="name">P24</field>
|
|
<field name="image" type="base64" file="payment/static/img/p24.png"/>
|
|
</record>
|
|
|
|
<record id="payment_icon_cc_codensa_easy_credit" model="payment.icon">
|
|
<field name="sequence">200</field>
|
|
<field name="name">Codensa Easy Credit</field>
|
|
<field name="image" type="base64" file="payment/static/img/codensa_easy_credit.png"/>
|
|
</record>
|
|
|
|
<record id="payment_icon_kbc" model="payment.icon">
|
|
<field name="sequence">210</field>
|
|
<field name="name">KBC</field>
|
|
<field name="image" type="base64" file="payment/static/img/kbc.png"/>
|
|
</record>
|
|
|
|
<record id="payment_icon_mpesa" model="payment.icon">
|
|
<field name="sequence">220</field>
|
|
<field name="name">M-Pesa</field>
|
|
<field name="image" type="base64" file="payment/static/img/m-pesa.png"/>
|
|
</record>
|
|
|
|
<record id="payment_icon_airtel_money" model="payment.icon">
|
|
<field name="sequence">230</field>
|
|
<field name="name">Airtel Money</field>
|
|
<field name="image" type="base64" file="payment/static/img/airtel-money.png"/>
|
|
</record>
|
|
|
|
<record id="payment_icon_mtn_mobile_money" model="payment.icon">
|
|
<field name="sequence">240</field>
|
|
<field name="name">MTN Mobile Money</field>
|
|
<field name="image" type="base64" file="payment/static/img/mtn-mobile-money.png"/>
|
|
</record>
|
|
|
|
<record id="payment_icon_barter_by_flutterwave" model="payment.icon">
|
|
<field name="sequence">250</field>
|
|
<field name="name">Barter by Flutterwave</field>
|
|
<field name="image" type="base64" file="payment/static/img/barter-by-flutterwave.png"/>
|
|
</record>
|
|
|
|
<record id="payment_icon_sadad" model="payment.icon">
|
|
<field name="sequence">260</field>
|
|
<field name="name">Sadad</field>
|
|
<field name="image" type="base64" file="payment/static/img/sadad.png"/>
|
|
</record>
|
|
|
|
<record id="payment_icon_mada" model="payment.icon">
|
|
<field name="sequence">270</field>
|
|
<field name="name">Mada</field>
|
|
<field name="image" type="base64" file="payment/static/img/mada.png"/>
|
|
</record>
|
|
|
|
<record id="payment_icon_bbva_bancomer" model="payment.icon">
|
|
<field name="sequence">280</field>
|
|
<field name="name">BBVA Bancomer</field>
|
|
<field name="image" type="base64" file="payment/static/img/bbva-bancomer.png"/>
|
|
</record>
|
|
|
|
<record id="payment_icon_citibanamex" model="payment.icon">
|
|
<field name="sequence">280</field>
|
|
<field name="name">CitiBanamex</field>
|
|
<field name="image" type="base64" file="payment/static/img/citibanamex.png"/>
|
|
</record>
|
|
|
|
</odoo>
|