Back to Top

User Guide for Odoo Website Midtrans Payment Acquirer

Updated 12 March 2026

Introduction

Odoo Website Midtrans Payment Acquirer allows you to accept secure payments using Midtrans in your Odoo store. 

This module enables payment through cards, bank transfers, Google Pay, and other Midtrans methods. It works only with Indonesian Rupiah (Rp).

The payment process uses a secure redirect method. Customers complete payment on the official Midtrans page for better safety.

Features

  1. Secure Midtrans payment gateway integration
  2. Supports the Indonesian Rupiah (Rp) currency only
  3. Redirect-based secure checkout process
  4. Supports cards, bank transfers, and Google Pay
  5. Automatic order status updates
  6. Real-time payment status synchronization
  7. Safe handling of sensitive payment data
  8. Easy transaction monitoring for admin

Installation

  1. Once you purchase the App from Webkul store, you will receive a link to download module’s zip file.
  2. Extract the file on your system after download finishes. As a result, you will be able to see a folder named- ‘w_k_payment_midtrans’.
  3. Copy and paste this folder inside your Odoo Add-Ons path.
  4. Now, open Odoo App and click on the Settings menu. Here, click on Activate Developer Mode.
  5. Then, open Apps menu and click on ‘Update Modules List.’
  6. In the search bar, remove all the filters and search ‘w_k_payment_midtrans’.

You will be able to see the module in the search results. Click on ‘Activate’ to install it.

Workflow

Configuration of Odoo Website Midtrans Payment Acquirer

Searching for an experienced
Odoo Company ?
Find out More

1. First, go to the Website menu, open Configuration, and then select Payment Providers. After that, choose Midtrans.

Choose Midtrans payment Provider

2. Next, enter the Merchant ID, Client Key, and Server Key. Then click Save Changes to activate the Odoo Midtrans Integration.

Add Credential Key

3. After that, during checkout, the customer selects Midtrans as the payment method, and the total order amount is displayed in Indonesian Rupiah (Rp).

choose payment method

4. Then, the system redirects the customer to the official Midtrans payment page. This redirect flow ensures secure payment processing.

Redirect to the Payment Gateway

5. Once the payment is completed, the customer receives a confirmation message.

Order Payment Success

6. Meanwhile, the order number, payment reference, and payment status update automatically. You can also print the payment details from this page

Displaying Payment Information

7. Finally, the admin can review all Midtrans transactions from the dashboard.

Midtrans Transaction Details

Need Help?

Hope you find guide helpful! Please feel free to share your feedback in the comments below.

If you still have any issues/queries, please create a ticket at the UV Desk.

I hope this helps. In case of any further queries, contact us at our support mail.

Thanks for paying attention!!

Current Product Version - 1.0.0

Supported Framework Version - Odoo Version 19, 18, 17, 16

Blog Version - Odoo Version 19, 18, 17, 16
  • Version Odoo Version 19, Odoo Version 18, Odoo Version 17, Odoo Version 16
  • Version Odoo Version 19, 18, 17, 16
. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home

User Guide for Odoo Website Midtrans Payment Acquirer