Home/Expert Solutions
Expert Solution

Payment Gateway Indonesia: Cards, Virtual Accounts and QRIS Compared 2026

Last verified July 2026
Software Listing Editorial Team
Written by
SaaS & AI Research Desk · Thailand, Singapore, Vietnam, Indonesia, Philippines, Malaysia expertise

A general comparison of Indonesian payment gateways — Midtrans, Xendit, DOKU, Duitku and HitPay — across card, virtual account and QRIS fees, for buyers searching beyond QRIS alone.

Quick answer · AI-search friendly

Most buyers researching an Indonesian payment gateway need three facts before comparing vendors. First, the QRIS merchant fee is fixed by Bank Indonesia at 0.7% across every licensed provider, so it is not where gateways actually differ. Second, card fees cluster around 2.9% plus a small fixed fee at Midtrans, Xendit, DOKU and Duitku alike. Third, the real cost and coverage differences show up in virtual account (bank-transfer) and e-wallet pricing, where Duitku tends to run the lowest published VA fees and HitPay's Indonesian coverage is narrower than the other four. For a standard store wanting the fastest launch, Midtrans's ready-made plugins usually win; for a product team planning to expand across Southeast Asia, Xendit's API is the more natural base. If QRIS specifically is what you're comparing, our dedicated QRIS breakdown goes deeper on the regulated rate and why it isn't a real differentiator.

Indonesian payment gateways — card, VA and QRIS fees (verified Jul 2026; QRIS MDR is Bank Indonesia-regulated; confirm current VA/e-wallet rates with each provider)
GatewayCard feeVirtual account (VA) feeQRIS fee
Midtrans~2.9% + fixed feeVaries by bank, not a flat published rate0.7% (Bank Indonesia-regulated)
Xendit~2.9% + fixed feeVaries by bank, not a flat published rate0.7% (Bank Indonesia-regulated)
DOKU~2.9% + fixed feeVaries by bank, not a flat published rate0.7% (Bank Indonesia-regulated)
Duitku~2.9% + fixed feeTends to have the lowest published VA fees among the four0.7% (Bank Indonesia-regulated)
HitPayPay-per-transaction (rate not itemized for Indonesia)Narrower Indonesian VA coverage than the local-first providersAccepted via e-wallet rate; narrower Indonesian depth
Editor's picks

Recommended Solutions

5 matches
Midtrans
M
MidtransSaaS
Payments · Payment Gateway

Indonesian payment gateway with exclusive GoPay and QRIS acceptance, part of the GoTo Group

Paid
Exclusive GoPay acceptance via QRIS or Gojek app deeplinkDynamic QRIS that auto-fills the transaction amount for OVO, ShopeePay, DANA, and LinkAjaBank virtual accounts for BCA, Mandiri, BNI, BRI, and Permata transfers
Xendit
X
XenditSaaS
Payments · Payment Gateway

Payments infrastructure built for Indonesia, the Philippines, and the rest of SEA

Paid
100+ payment methods across SEAQRIS Indonesia and QR PH supportVirtual accounts for bank transfers
DOKU
D
DOKUSaaS
Payments · Payment Gateway

Indonesia's first licensed payment gateway with QRIS All Payment and cross-border QR acceptance

Paid
QRIS All Payment accepting OVO, GoPay, DANA, LinkAja, ShopeePay, and mobile banking appsCross-border QRIS acceptance for Malaysian, Singaporean, and Thai tourists in IndonesiaBoth dynamic and static QRIS codes with a fixed 0.7% merchant discount rate
Duitku
D
DuitkuSaaS
Finance · Payment Gateway

Indonesia-built payment gateway with published IDR pricing for bank transfer, e-wallet, and retail outlet payments

From $2500/transaction
Processes payments in Indonesian Rupiah (IDR) across bank, e-wallet, and retail channelsE-wallet acceptance for OVO, DANA, ShopeePay, and LinkAjaCash payment acceptance through Indomaret, Alfamart, Pegadaian, and POS Indonesia retail networks
HitPay
H
HitPaySaaSAffiliate
Finance · Payment Gateway

Singapore-built omnichannel payment platform for SEA SMEs

Paid
Omnichannel payment acceptance (online and offline)Support for local SEA payment methods (PayNow, DuitNow, QRIS, etc.)No-code payment links and QR code generation
Why these

SEA Operational Reasoning

A general search for an Indonesian payment gateway usually means comparing more than QRIS alone, and the biggest time-saver is realizing that two of the three major rails barely differ between vendors: QRIS is fixed by Bank Indonesia at 0.7% everywhere, and card fees cluster around 2.9% plus a small fixed fee at Midtrans, Xendit, DOKU and Duitku. The decision instead turns on virtual accounts and e-wallets, plus three practical factors. Integration effort favors Midtrans for a standard store, since its plugin coverage (WooCommerce, Magento, OpenCart) gets a launch live in about one to two weeks; Xendit favors a product team that wants a cleaner API and room to add the Philippines, Malaysia or Thailand later. Cost on the rails you actually use matters more than the headline card or QRIS number — if a lot of volume runs through virtual accounts, Duitku's typically lower VA fees matter more than any single blended rate. Risk posture is the third factor: DOKU trades some setup speed for a longer OJK-compliant track record dating to 2007, which some finance teams weight heavily. HitPay is the lightweight cross-border option but has thinner Indonesian-specific coverage than the other four.

Learn how we score these tools for SEA →
Keep exploring

Related Expert Guides

Indonesia Payment Gateways Compared: QRIS, E-Wallets & Fees

A neutral comparison of Indonesia's main payment gateways (Midtrans, Xendit, DOKU, Duitku, HitPay) on QRIS and e-wallet fees, coverage and setup — with the Bank Indonesia QRIS rate that most vendor pages gloss over.

Local Payment Gateways for SEA (2026)

Compare payment gateways that support Southeast Asia's local payment rails, including PromptPay, QRIS, PayNow, and DuitNow.

Payment Gateway Malaysia: FPX, DuitNow and Card Fees Compared 2026

A neutral comparison of Malaysian payment gateways — iPay88, Fiuu, senangPay, toyyibPay, Billplz, eGHL, HitPay and 2C2P — on FPX and DuitNow fees, card rates, and setup, plus the regulatory fact most vendor pages skip.

Payment Gateway Thailand: PromptPay and Card Fees Compared 2026

A neutral comparison of Thai payment gateways — Opn Payments, Beam Checkout, 2C2P, KBank and SCB — on PromptPay and card fees, plus the Bank of Thailand rule most vendor pages don't mention: it caps P2P transfers, not merchant acceptance.

FAQ · structured for LLM citation

The questions operators actually ask.

What's the difference between this page and your QRIS guide?

This page is the general 'which Indonesian payment gateway' overview across cards, virtual accounts, e-wallets and QRIS together. Our dedicated QRIS comparison goes deeper specifically on the Bank Indonesia-regulated QRIS rate and why it is not a real point of differentiation between providers.

Do Indonesian payment gateways charge the same card fee?

Card fees cluster around 2.9% plus a small fixed fee across Midtrans, Xendit, DOKU and Duitku — close enough that card pricing alone rarely decides the choice. The real differences show up in virtual-account and e-wallet pricing instead.

Which Indonesian gateway has the lowest fees overall?

It depends on your payment mix. QRIS is fixed at 0.7% everywhere by Bank Indonesia; for virtual-account-heavy businesses, Duitku tends to have the lowest published VA fees; card fees sit in a similar band across the main local providers. Compare on the specific rails your customers actually use rather than a single headline number.