Overview
Online shops in the region need local payment methods that the standard providers do not cover. This module adds a payment provider record that redirects the customer to the gateway, receives the result and updates the Odoo transaction. Administrators enter the API key and choose the payment type. It plugs into Accounting payments, Website payment and eCommerce checkout.
Usage steps
- 1
Configure the provider
Open the payment provider form and enter the API key, which is masked, and choose a payment type such as card, debit network or wallet.
- Field: API Key (required)
- Field: Payment Type (default card)
- 2
Enable the provider
Set the provider state to enabled or test. A ready record with the display name Credit Card is installed with the module.
- State enabled or test
- Data record included
- 3
Customer pays at checkout
At checkout the provider appears as an option. Choosing it starts a transaction and calls the gateway to initiate and execute the payment.
- Shown on website payment
- Initiate and execute requests
- 4
Return from the gateway
After paying, the customer returns to a controller route that receives the data and hands it to the transaction.
- Return controller route
- Reference must be present
- 5
Confirm the transaction
The module matches the notification to the Odoo transaction and updates its state, raising a validation error for missing or inconsistent data.
- Transaction lookup by reference
- Errors for inconsistent data
Screens
Illustrative mockups with placeholder data.
—
Added by this module
Roles
| Role |
|---|
| Administrator |
| Accountant |
| Online customer |
Dependencies
Want to know more or try this app? Contact us
We can arrange a demo or a trial and answer your questions about Regional Online Payment Provider.