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-WalletGopay1

20,000,000
(verified user)

2,000,000
(non verified user)

Shopeepay1

20,000,000
(verified user)

2,000,000
(non verified user)

Dana1

20,000,000
(verified user)

2,000,000
(non verified user)

Link Aja1

20,000,000
(verified user)

2,000,000
(non verified user)

OVO199,999,999
QrisAll110,000,000
Over The CounterAlfamart1

5,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.


Did this page help you?