| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Discuss (mail) |
| Lines of code | 470 |
| Technical Name |
payment_Mastercard |
| License | LGPL-3 |
| Website | https://www.neuralbytea.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Discuss (mail) |
| Lines of code | 470 |
| Technical Name |
payment_Mastercard |
| License | LGPL-3 |
| Website | https://www.neuralbytea.com |
Mastercard Payment Provider (MPGS)
Mastercard Hosted Checkout for Odoo 18
NeuralBytea - Innovating Business Solutions
Overview
Accept card payments directly in Odoo through the Mastercard Payment Gateway Services (MPGS) Hosted Checkout. Customers pay on Mastercard's secure hosted page with full 3-D Secure authentication, and Odoo automatically verifies the order status, posts the customer payment and reconciles it against the related invoice - no manual matching required.
Connect Your Mastercard Merchant Account
Configure the gateway in seconds from the provider's Credentials tab: enter your MPGS Host, Merchant ID, User Name and API Password.
Standard Odoo Provider Configuration
Behaves like any native Odoo provider - assign the Card payment method, set the payment journal, and restrict by currency, country or maximum amount.
Customer-Facing Messages
Control the help, pending, done and cancelled messages shown to customers during the payment process.
Works With the Card Payment Method
Mastercard registers as a supported provider on Odoo's Card payment method, and the Mastercard brand can be enabled alongside all other card brands.
One Click to Pay From the Portal
On the invoice portal, customers choose "Pay securely with Mastercard" and are taken to the secure Mastercard-hosted checkout.
Secure Hosted Card Entry
Card details are entered on Mastercard's PCI-compliant hosted page - sensitive data never touches your Odoo server.
Built-in 3-D Secure Authentication
Every payment runs through 3-D Secure (ACS) authentication for strong customer verification and reduced fraud.
Automatic Payment & Reconciliation
On a successful payment the customer sees a clear confirmation, while Odoo posts the payment, marks the invoice Paid and reconciles it automatically - all logged on the invoice.
Key Features
Native Payment Provider
Adds Mastercard as a first-class Odoo payment provider, configured exactly like the built-in ones.
Hosted & PCI-Compliant
Card data is captured on Mastercard's hosted checkout, keeping sensitive details off your server.
3-D Secure
Strong customer authentication on every transaction via the Mastercard ACS flow.
Auto Reconciliation
Verified payments are posted and reconciled against the invoice automatically, with a full audit trail.
Requirements
- Odoo Version: 18.0 (Community & Enterprise)
- Depends on:
payment,account_payment - External services: A Mastercard Payment Gateway Services (MPGS) merchant account with Hosted Checkout enabled.
Start Accepting Mastercard Payments
Give your customers a secure, familiar checkout while Odoo handles posting and
reconciliation for you.
For feature requests, customizations or support, our team is always ready to help!
Please log in to comment on this module