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
Permata19,999,999,999
BNI1No limitation
CIMB1250,000,000
Danamon1No limitation
BSI1,000No limitation
Seabank10,000100,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)
Dana120,000,000
(verified user)2,000,000
(non verified user)
Link Aja120,000,000
(verified user)2,000,000
(non verified user)
OVO199,999,999
QrisAll110,000,000
Over The CounterAlfamart15,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 indicated in the table above refers to the limit established by the acquirer. However, please be advised that the payment issuer bank/app/provider may impose a different maximum transaction limit. Such as due to their internal user-account policy, user's verification level, account type/tier/level, and/or security-based policy.

Midtrans may also set a maximum transaction limit on the merchant level, on top of the limit set by acquirer, for risk mitigation purposes.