Mô tả

This plugin will allow secure online payment on your WooCommerce store, without your customer ever need to leave your WooCommerce store!

Midtrans-WooCommerce is official plugin from Midtrans, Indonesian Payment Gateway. Brings safety and highly dedicated to customer experience (UX) to WooCommerce.Support various online payment channel.
Support WooCommerce v3 & v2.

Payment Method Feature:

  • Credit card fullpayment and other payment methods.
  • Bank transfer, internet banking for various banks
  • Credit card Online & offline installment payment.
  • Credit card BIN, bank transfer, and other channel promo payment.
  • Credit card MIGS acquiring channel.
  • Custom expiry.
  • Two-click & One-click feature.
  • Midtrans Snap all payment method fullpayment.

Get Help

Ảnh màn hình

  • Payment displayed as popup, your customer no need to leave your store!

  • Various payment channel

  • Support for additional feature like installment & promo.

  • Configuration page

Cài đặt

  1. Upload the plugin files to the wp-content/plugins/midtrans-woocommerce directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the Plugins screen in WordPress
  3. Go to WooCommerce – Settings – Checkout – Midtrans menu, fill the configuration fields.

Midtrans MAP Configuration

  1. Login to Midtrans MAP Dashboard.
  2. Select the environment (sandbox or production).
  3. Go to settings – configuration

    • Insert http://[yourweb]/?wc-api=WC_Gateway_Midtrans as your Payment Notification URL
    • Insert http://[yourweb]/?wc-api=WC_Gateway_Midtrans as your Finish, Pending and Error Redirect URL

Hỏi đáp

Where can find my access key (client & server key)? How to get Started?

Register first to Midtrans, you will get the access key on Midtrans Dashboard.
Also please refere to this official documentation.

How to configure installment and other additional feature ?

Please refer to Wiki for full documentation and tutorial.

Where can I report bugs?

The best way please email to support@midtrans.com, but bugs can be reported in our repo, or you can also use WordPress plugins support for reporting bugs and error.

Đánh giá

Đọc tất cả 3 đánh giá

Người đóng góp & Lập trình viên

“Midtrans-WooCommerce” là mã nguồn mở. Những người sau đã đóng góp vào plugin này.

Những người đóng góp

Nhật ký thay đổi

2.19.0 – 2020-08-19

  • fix library incomplete update
  • bugfix save card feature
  • bugfix promo feature
  • better compatibility: prevent conflict of function & vars with other plugins
  • updated plugin descriptions
  • performance improvement on handling debit finish page

2.18.5 – 2020-08-14

  • update versioning & compatibility
  • input processing improvements

2.18.4 – 2020-06-25

  • add acquring_bank field on credit card full payment (main payment)
  • fix logic code on midtrans logger

2.18.3 – 2020-05-13

  • hide 3ds and save card configuration field on midtrans subscription admin and make it active
  • add plugin action links
  • fix typo on description plugin detail
  • improve get_environment method
  • add wiki link on subscription method description
  • update handling notif when order id not exist on WC dashboard
  • change payment option name Midtrans Credit Card Direct

2.18.2 – 2020-04-30

  • hot fix remove deprecated method

2.18.1 – 2020-04-27

  • fix handling notif if wc_subscription not installed skip the validateSubscriptionTransaction()

2.18.0 – 2020-04-23

  • add midtrans subscription method for Woocommerce Subscriptions

2.17.2 – 2020-04-08

  • clean up code
  • add more descriptive wording on description default value
  • fix code to prevent the notif_handler class being called multiple times
  • improve method setLogRequest
  • add cancel transaction method

2.17.1 – 2020-04-06

  • Fix code for backward compatibility php 5.6

2.17.0 – 2020-03-26

  • Add Logging option on admin settings
  • Refactoring code
  • Tweak fullpayment payment method enabled by default
  • Replace deprecated methods


  • Replace veritrans with midtrans php lib
  • Add refund method


  • Enhance Snap API error message display
  • Tested compatibility to WP v5.3


  • Enhance finish page for BCA Klikpay


  • Output optimization
  • Add config to prevent redirect & ignore on pending status


  • Updated API library to ensure smooth API connection


  • UX improvement for pending payment


  • Code cleanup


  • Replace order notes to order metadata


  • Removed separate MIGS button for installment & fullpayment
  • Installment terms for online installment now configurable
  • Installment banks for online installment now configurable
  • Installment terms for offline installment now configurable
  • Installment bank for online installment now configurable


  • Add payment url link on order view
  • Improve deny notification handling by allowing payment retries
  • Add internal order notes on payment status changes from notification
  • Add update payment status to on-hold synchronously via Snap onPending
  • Add Google Analytics optional config


  • Add payment instruction pdf link on pending order view
  • Add Immediate Reduce Stock optional config


  • Add use map finish url config field


  • Add promo code config field


  • Improve API error handling: Display API error messages to checkout page if any


  • API Library enhancement


  • New payment option for faster credit card transaction via browser’s Payment Request API


  • Payment page experience enhancement


  • Optional redirection payment flow added
  • Minor payment page experience enhancement


  • Minor payment page experience enhancement


  • Add BCA Klikpay finish page


  • Fix Expire notification Handler
  • Separate payment page into a file


  • Backward compatibility for both WC v3 & v2


  • Two-click & One-click feature added


  • Custom fields feature added


  • Clientkey to snap payment page added
  • Payment method for promo config added


  • Custom Expiry feature added


  • Bump version to match Woocommerce official plugin repo version


  • First release!
  • Fullpayment feature