Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) |
Lines of code | 275 |
Technical Name |
payment_muscat |
License | LGPL-3 |
Website | http://odoobot.8069@gmail.com |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) |
Lines of code | 275 |
Technical Name |
payment_muscat |
License | LGPL-3 |
Website | http://odoobot.8069@gmail.com |
Bank Muscat Payment Integration
Introduction
This documentation provides a guide on integrating Bank Muscat as a payment provider in your Odoo eCommerce or Accounting instance. Bank Muscat is a leading financial institution in Oman, and integrating it into your Odoo system will enable seamless payment processing for your customers.
Prerequisites
Before proceeding with the integration, ensure that you have the following prerequisites:
- An active Bank Muscat merchant account or payment gateway credentials.
- Access to your Odoo instance with admin privileges.
- Basic knowledge of Odoo configuration and customization.
Integration Steps
Step 1: Obtain Bank Muscat Credentials
Contact Bank Muscat to obtain the necessary credentials for integrating their payment gateway with Odoo. You will typically need:
- Merchant ID
- Access Code
- Working Key
Step 2: Configure Payment Acquirer in Odoo
-
Log in to your Odoo instance as an admin.
-
Install payment_muscat app from Apps menu.
-
Navigate to Settings > Payment Acquirers.
-
Search for Bank Muscat acquirer.
-
Fill in the required details:
- State: (e.g., Test Mode or Enabled)
- Merchant ID: Enter the Merchant ID provided by Bank Muscat.
- Access Code: Enter the Access Code provided by Bank Muscat.
- Working Key: Enter the Working Key provided by Bank Muscat.
-
Save the configuration.
Step 3: Test the Integration (if in Test Environment)
Before going live, it's crucial to test the integration in a sandbox or test environment. You can use test card details provided by Bank Muscat for this purpose.
Step 4: Go Live
Once you have successfully tested the integration and received approval from Bank Muscat, switch to the production environment. Update the configuration with your live Merchant ID, Access Code, and Working Key.
Step 5: Monitor Transactions
Regularly monitor payment transactions through the Odoo backend to ensure that payments are processed correctly.
Screenshots



Please log in to comment on this module