Is there a minimum and maximum transaction value that I can charge with Midtrans?

Each payment provider has its respective limitations.

Payment MethodAcquiring BankMinimum Amount (IDR)Maximum Amount (IDR)
as acquirer (Midtrans)
Credit CardBNI, CIMB, Mendiri, Mega, BRI, BCA, Maybank10,000999,999,999
Bank TransferMandiri Bill150,000,000,000
BCA10,00020,000,000,000
BRI120,000,000,000
Permata 19,999,999,999
BNI1No limitation
CIMB1250,000,000
e-WalletGopay120,000,000
(verified user)

2,000,000
(non verified user)
Shopeepay120,000,000
(verified user)

2,000,000
(non verified user)
Link Aja120,000,000
(verified user)

2,000,000
(non verified user)
QrisAll110,000,000
Over The CounterAlfamart10,0005,000,000
(cashless)

2,500,000
(cash)
Indomaret10,0005,000,000
Cardless CreditAkulaku5,000No limitation
Kredivo1
(pay in 30 days)
Depends on the user's credit limit
500,000
(installment 3, 6, & 12 month)

❗️

Disclaimer ⚠️

The maximum amount shown in the table above refers to the limit on the acquirer side. However, please note there may be different maximum amount limitations on the issuer side, which are outside of Midtrans' control.

Customers should check each of their payment providers' maximum amount limits for their account type, as the limit may be lower than the acquirer limit.

🚧

Note 📝

Amount in Indonesian Rupiah (IDR).
If the transaction you want to process exceeds the existing amount, please divide it into several order IDs, so they can be processed.