This commit enables eCommerce customers to pay with the express payment methods Apple Pay and Google Pay from the cart page. For the moment, only Stripe supports this additional feature but it was designed to make it easy to implement with a new provider. task-2754209 closes odoo/odoo#88374 Related: odoo/enterprise#29915 Related: odoo/documentation#2392 Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
54 lines
1.9 KiB
Python
54 lines
1.9 KiB
Python
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
|
|
|
{
|
|
'name': 'Payment Acquirer',
|
|
'version': '2.0',
|
|
'category': 'Hidden',
|
|
'summary': 'Base Module for Payment Acquirers',
|
|
'description': """Payment Acquirer Base Module""",
|
|
'depends': ['account'],
|
|
'data': [
|
|
'data/payment_icon_data.xml',
|
|
'data/payment_acquirer_data.xml',
|
|
'data/payment_cron.xml',
|
|
|
|
'views/payment_portal_templates.xml',
|
|
'views/payment_templates.xml',
|
|
|
|
'views/account_invoice_views.xml',
|
|
'views/account_journal_views.xml',
|
|
'views/account_payment_views.xml',
|
|
'views/payment_acquirer_views.xml',
|
|
'views/payment_icon_views.xml',
|
|
'views/payment_transaction_views.xml',
|
|
'views/payment_token_views.xml', # Depends on `action_payment_transaction_linked_to_token`
|
|
'views/res_partner_views.xml',
|
|
|
|
'security/ir.model.access.csv',
|
|
'security/payment_security.xml',
|
|
|
|
'wizards/account_payment_register_views.xml',
|
|
'wizards/payment_link_wizard_views.xml',
|
|
'wizards/payment_onboarding_views.xml',
|
|
'wizards/payment_refund_wizard_views.xml',
|
|
],
|
|
'auto_install': True,
|
|
'assets': {
|
|
'web.assets_frontend': [
|
|
'payment/static/src/scss/portal_payment.scss',
|
|
'payment/static/src/scss/payment_templates.scss',
|
|
'payment/static/src/scss/payment_form.scss',
|
|
'payment/static/lib/jquery.payment/jquery.payment.js',
|
|
'payment/static/src/js/checkout_form.js',
|
|
'payment/static/src/js/express_checkout_form.js',
|
|
'payment/static/src/js/manage_form.js',
|
|
'payment/static/src/js/payment_form_mixin.js',
|
|
'payment/static/src/js/post_processing.js',
|
|
],
|
|
'web.assets_backend': [
|
|
'payment/static/src/scss/payment_acquirer.scss',
|
|
],
|
|
},
|
|
'license': 'LGPL-3',
|
|
}
|