New from Midtrans, Activate the new UOB EZ Pay Payment Method Now!

Learn more. close

Accepting most payments

We understand that each business is different. That's why our platform is flexible - you can choose to enable some or all payment methods. Midtrans provides the maximum number of payment methods across payment gateways.

  • GoPay
  • Qris
  • ShopeePay

GoPay

A great GoPay experience is exclusive to Midtrans. You can accept GoPay via QRIS or DeepLink for payments via the Gojek app. You can also enable powerful scenarios by GoPay Tokenization.

About GoPay Tokenization

Qris

QRIS lets you accept payments from any e-money such as OVO, ShopeePay, DANA, LinkAja, etc.

ShopeePay

Activate ShopeePay on your platform now is easy with Midtrans! Add this one of the fastest growth e-money in Indonesia and get extra cashback benefits 30% for your customer*. Available in more than 500 cities, ShopeePay is connecting you with potential customers all over Indonesia. *limited time only, contact our sales team now.

  • logo visa
  • midtrans-merchantslogo-mastercard@3x
  • midtrans-merchantslogo-jcb@3x
  • midtrans-merchantslogo-americanexpress@3x

Visa, Mastercard, JCB, American Express

We accept all credit cards and debit cards with Visa, Mastercard, JCB and Amex logo on them. This includes all cards issued by Indonesian and foreign banks.

  • Accept installment payments.
  • Let returning customers pay with one click confirmation or two clicks (confirmation and CVV). Our tokenization system makes sure that all sensitive data are secure
  • Create promotions with certain banks.
  • Create pre-authorized transactions to check if a credit card is capable of making certain payment amounts. Suitable for hotels and fast-moving goods.
  • Let customers pay with point rewards from credit cards.
  • BCA Virtual account
  • BNI
  • BRIVA
  • Mandiri
  • Permata Bank
  • ATM Bersama
  • Alto
  • Prima

BCA Virtual account

Now BCA Virtual Account activation is faster and easier with Midtrans.

Learn More

BNI

BNI account holders and other bank account holders can make virtual account transfers via ATM Bersama, Prima, and Alto.

BRIVA

Accept payment from banks in all over Indonesia is now easier and faster with BRIVA.

Mandiri

Bank Mandiri account holders can transfer via internet banking, SMS banking, and Bank Mandiri's ATM.

Permata Bank

Permata Bank account holders and other bank account holders can make virtual account transfers via ATM Bersama, Prima, and Alto.

ATM Bersama

Accept transfer payments from any local bank account made through ATM Bersama/Prima/Alto.

Alto

Accept transfer payments from any local bank account made through ATM Bersama/Prima/Alto.

Prima

Accept transfer payments from any local bank account made through ATM Bersama/Prima/Alto.

  • Indomaret
  • Alfamart, Alfamidi, dan Dan+dan

Indomaret

Cash or card payments can be made over-the-counter at Indomaret and now can also be paid through the i.saku app.

Alfamart, Alfamidi, dan Dan+dan

Cash or card payments can be made over-the-counter at Alfamart, Alfa Midi, and Dan+Dan outlets.

  • BCA KlikPay
  • OCTO Clicks
  • BRImo
  • Danamon Online Banking
  • UOB EZ Pay

BCA KlikPay

We accept online banking payments done through BCA KlikPay.

OCTO Clicks

We accept online banking payments done through OCTO Clicks.

BRImo

We accept online banking payments done through BRImo.

Danamon Online Banking

We accept online banking payments done through Danamon Online Banking.

UOB EZ Pay

We accept online banking payments done through UOB EZ Pay. Customers can pay via UOB web banking and TMRW apps.

  • Akulaku PayLater
  • Kredivo

Akulaku PayLater

Let your customers pay with installments with Akulaku PayLater. Your customers can spend within their Akulaku PayLater credit limits.

Kredivo

Accept payments with installments through Kredivo, and give your customers a convenient transaction experience with a flexible payment option.

Tech docs

Tech docs

API and plug-ins are compatible with WordPress, Shopify, WooCommerce, Android, and many more.

Learn more >
Price

Price

Setting up is free and only charge when the transaction is successful.

Learn more >

Have more
questions?

Help Center
Setting up is free, and we only charge a fee for every successful transaction. There is no implementation or maintenance fee. For detailed pricing of all payment methods, please see Pricing.
Click here and follow further instructions.

Our API and plug-ins play well with platforms from PHP, Shopify, Sirclo, WooCommerce, to Android, and many more.