Odoo 19 payment provider
Accept IZI Pay payments in Odoo
Payment by Reference, Multicaixa Express, and single-use QR Code payments for Angolan eCommerce in AOA.
Payment by Reference
Display the Entity, Reference, Amount, and expiration date with copy buttons and printable instructions.
Multicaixa Express
Send a one-time purchase request and show the customer a mandatory 60-second approval window.
QR Code
Create a single-use QR Code that customers can scan, download, or print.
Built for payment operations
Keep payment support, reconciliation, and order fulfillment in Odoo.
- Payment method, reference, status, and expiration on Sales Orders
- Manual status synchronization from the order or transaction
- Safe retry without overwriting the original transaction
- Automatic PPR reconciliation and expiry cancellation
- Sanitized API and webhook audit log
- Idempotent callbacks and payment post-processing
- Native Sales and Accounting workflow
- Full and partial MCX Express refunds
Requirements and external service
Requires Odoo 19 Community or Enterprise on Odoo.sh or an on-premise installation, an IZI Pay merchant account and API credentials, AOA currency, and a public HTTPS URL for production callbacks. Odoo Online does not support custom third-party modules.
When a customer confirms an IZI Pay payment, Odoo sends the payment amount, currency, order/payment reference, customer name, and email address to the external IZI Pay service. Multicaixa Express also requires the customer phone number. This information is used to initiate, identify, and reconcile the payment.
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Discuss (mail) |
| Lines of code | 2218 |
| Technical Name |
izipay_pagamentos_multicaixa |
| License | LGPL-3 |
| Website | https://izipay.ao |
Please log in to comment on this module