Skip to Content
Menu

Bank Muscat Payment Integration

by
Odoo

285.48

v 16.0 Third Party 1
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Invoicing (account)
Lines of code 275
Technical Name payment_muscat
LicenseLGPL-3
Websitehttp://odoobot.8069@gmail.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Invoicing (account)
Lines of code 275
Technical Name payment_muscat
LicenseLGPL-3
Websitehttp://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
  1. Log in to your Odoo instance as an admin.

  2. Install payment_muscat app from Apps menu.

  3. Navigate to Settings > Payment Acquirers.

  4. Search for Bank Muscat acquirer.

  5. 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.
  6. 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

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.