55 lines
1.8 KiB
Python
55 lines
1.8 KiB
Python
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
|
|
|
{
|
|
'name': 'Payment Provider: Clover',
|
|
'version': '19.0.1.12.0',
|
|
'category': 'Accounting/Payment Providers',
|
|
'sequence': 365,
|
|
'summary': "Clover payment processing for ecommerce, terminal, and manual card payments.",
|
|
'description': """
|
|
Clover payment provider for Odoo 19.
|
|
|
|
Supports:
|
|
- Online card payments via Clover.js iframe (PCI-compliant, customer
|
|
card never touches Odoo)
|
|
- In-person terminal payments via Cloud REST Pay Display
|
|
- Back-office manual card collection (server-side tokenization)
|
|
- Referenced + non-referenced refunds, voids, and credits
|
|
- Multi-card surcharge (Visa/Mastercard/Amex/Debit/Other)
|
|
- Webhook signature verification (HMAC-SHA256)
|
|
- Payment receipt PDF generation and email delivery
|
|
""",
|
|
'depends': ['payment', 'account_payment', 'sale'],
|
|
'data': [
|
|
'security/security.xml',
|
|
'security/ir.model.access.csv',
|
|
|
|
'report/clover_receipt_report.xml',
|
|
'report/clover_receipt_templates.xml',
|
|
|
|
'data/clover_surcharge_product.xml',
|
|
|
|
'views/payment_provider_views.xml',
|
|
'views/payment_transaction_views.xml',
|
|
'views/payment_clover_templates.xml',
|
|
'views/account_move_views.xml',
|
|
'views/sale_order_views.xml',
|
|
'views/res_config_settings_views.xml',
|
|
'views/clover_terminal_views.xml',
|
|
'wizard/clover_payment_wizard_views.xml',
|
|
'wizard/clover_refund_wizard_views.xml',
|
|
|
|
'data/payment_provider_data.xml',
|
|
'data/clover_receipt_email_template.xml',
|
|
],
|
|
'post_init_hook': 'post_init_hook',
|
|
'uninstall_hook': 'uninstall_hook',
|
|
'assets': {
|
|
'web.assets_frontend': [
|
|
'fusion_clover/static/src/interactions/**/*',
|
|
],
|
|
},
|
|
'author': 'Fusion Apps',
|
|
'license': 'LGPL-3',
|
|
}
|