What it is
GoPay is an Indonesian e-wallet, not a bank rail and not a payment standard. It originated inside the Gojek app (ride-hailing, GoFood, GoSend) and is operated by PT Dompet Anak Bangsa; it is licensed by Bank Indonesia as a server-based e-money issuer. Users hold a GoPay balance, link cards, pay bills, and — most importantly for merchants — pay by scanning a QRIS code or by approving an online checkout inside Gojek. For a merchant, GoPay is a wallet accepted either directly (GoPay/Gojek integration) or, far more commonly, through QRIS, because GoPay is a QRIS-participating wallet. As a commercial wallet it is integrated via its API/SDK or through a PSP/aggregator (such as Xendit) that lists GoPay as a channel. It is not a bank account or card network; funds are e-money settled per your provider's terms. GoPay is one of the largest Indonesian wallets by transaction volume, with deep reach in the Gojek ecosystem and beyond.
How customers pay
GoPay matters in Indonesia, settled in Indonesian rupiah (IDR). It is accepted at QRIS merchants nationwide and through Gojek's large online and in-person network. It competes with OVO, DANA, ShopeePay, and LinkAja. GoPay does not settle in foreign currency, and outside Indonesia it is reachable mainly through QRIS cross-border linkages.
How merchants connect
- Through QRIS — GoPay pays any QRIS QR, so a QRIS acquirer covers GoPay.
- Through a PSP/aggregator that lists GoPay as a direct e-wallet channel (for example Xendit).
- Through GoPay/Gojek's own merchant/API integration for app-based checkout.
- Through a marketplace or platform that already supports GoPay.
Best-fit business models
GoPay fits merchants selling in Indonesia who want a leading local wallet, directly or via QRIS. It is useful for e-commerce, food delivery, retail, and bills. Most merchants get GoPay automatically by accepting QRIS, so a standalone GoPay integration matters mainly if you want its app checkout, promos, or Gojek ecosystem. It is a weak fit if you cannot onboard a local PSP and only sell cross-border.
Cross-border and local-entity limits
Foreign merchants need a local PSP, QRIS acquirer, or GoPay-enabled aggregator; you cannot open a GoPay merchant account directly from abroad without local presence. Settlement is in IDR, adding FX cost and repatriation risk. As a wallet, your fees and payout timing come from your chosen PSP. Note that from 2026 GoPay payments are completed inside the GoPay app, so your flow must support app authorization. Public pricing is only a first filter. Actual pricing changes with country, industry, volume, settlement currency, integration method and contract terms. Confirm against the provider's official pricing page or a written quote before you go live.
Alternatives and complements
- QRIS — the standard that already accepts GoPay and all wallets through one QR.
- OVO, DANA, ShopeePay — other top Indonesian wallets.
- Local card acquiring and bank transfer (VA) — for installments and higher limits.
Provider questions to ask
- Do you support GoPay directly and/or via QRIS, and in which checkout flows (redirect, app, QR)?
- What are your all-in GoPay fees, including FX and payout fees — in writing?
- What is payout timing and currency, and how are refunds and disputes handled?
- What are the per-transaction and balance limits for GoPay payments?
- What local entity or aggregator is used to hold and settle my Indonesian funds?
Questions merchants ask
Is GoPay enough as a standalone checkout option?
Usually no. Use GoPay where it matches local buyer habits, then add complementary methods for cards, wallets, bank transfers, cash vouchers, or BNPL depending on the market and ticket size.
Can a foreign merchant connect to GoPay directly?
Sometimes, but many merchants use a PSP, acquirer, aggregator, or local partner. Confirm entity, bank-account, currency, tax, industry, refund, and settlement requirements before implementation.
What should I verify before signing for GoPay?
Ask whether the method is live for your entity and industry, which checkout flows are supported, how refunds and failed payments work, what fees apply, and which currency you receive.