Payment gateways in Indonesia: Midtrans, Xendit, or Stripe?
A comparison from the trenches — fees, integrations, and what to pick for your stage.
Choosing a payment gateway is not only a technical decision. It affects checkout conversion, reconciliation, settlement, customer support, accounting, and the payment methods your customers can use.
For businesses operating in Indonesia, Midtrans and Xendit are usually the most practical starting points because they are built around local payment behaviour. Stripe is powerful globally, but its current position in Indonesia requires closer attention.
Last reviewed: July 2026. Payment methods, onboarding rules, and transaction fees can change. Always confirm the latest information on each provider's official website before implementation.
The Quick Comparison
Midtrans
Midtrans is a strong fit for Indonesian e-commerce and businesses that want familiar local payment methods through a single gateway.
Its official pricing page currently lists bank transfers or virtual accounts, e-wallets, QRIS, cards, retail outlets, and selected pay-later methods. Midtrans also provides hosted checkout options and API-based integration.
Xendit
Xendit is a strong fit for API-first businesses, payment links, invoicing, subscriptions, disbursements, and companies that may expand across Southeast Asia.
Its Indonesian offering includes virtual accounts, cards, e-wallets, QRIS, retail outlets, pay-later methods, subscriptions, and payout products.
Stripe
Stripe is known for a broad global developer ecosystem, subscriptions, billing, platforms, and international payment infrastructure.
However, Stripe currently lists Indonesia as a preview market. Stripe's support documentation states that Indonesian accounts are invite-only, accept IDR, and currently support Indonesian bank transfers through virtual accounts. It also states that cross-border or international transactions are not supported for Indonesia-based Stripe accounts at this time.
This makes Stripe a specialised option for Indonesian businesses rather than the automatic default.
Payment Methods Matter More Than Brand Recognition
The best gateway is the one that supports how customers actually want to pay.
For many Indonesian businesses, the practical checklist includes:
- Virtual accounts
- QRIS
- Popular e-wallets
- Credit and debit cards
- Retail outlet payments
- Pay-later options
- Recurring payments
- Payment links
Do not choose a gateway only because its brand is well known. Start with the customer's preferred payment methods and the business workflow behind each transaction.
Current Pricing Examples
Official pricing pages reviewed in July 2026 show several similar headline rates for Indonesia.
Midtrans Examples
- Bank transfer or virtual account: IDR 4,000 per transaction
- QRIS: 0.7% per transaction
- Credit cards: 2.9% plus IDR 2,000 per transaction
- Selected e-wallets: generally percentage-based fees
Xendit Examples
- Virtual account aggregator: IDR 4,000 per transaction
- QRIS: 0.7%
- Cards: 2.9% plus IDR 2,000 for common domestic card categories
- Payment Links: listed as free to create, while successful payments still follow the relevant payment-method fees
Taxes, merchant categories, partner fees, and special industries may change the final cost. A pricing page is the starting point—not the complete commercial agreement.
Midtrans: Best for Familiar Indonesian E-Commerce
Midtrans is often a sensible choice when a business wants a straightforward Indonesian checkout with local payment methods.
Good Fit
- Local online stores
- Food and beverage ordering
- Ticket and event payments
- Education payments
- Service businesses accepting deposits
- Businesses already operating within the GoTo ecosystem
Why Businesses Choose It
- Strong local payment coverage
- Hosted checkout and API options
- Dashboard for transaction monitoring
- Fraud and security tooling
- Documentation focused on Indonesian merchants
Midtrans is particularly attractive when the business wants a payment experience familiar to Indonesian customers without designing every payment flow from scratch.
Xendit: Best for API-First Operations and Regional Growth
Xendit is often selected when payment is part of a broader operational system.
Good Fit
- SaaS and subscription businesses
- Marketplaces and platforms
- Businesses using payment links or invoices
- Companies requiring disbursements or payouts
- Regional businesses operating across Southeast Asia
- Custom applications with API-driven payment workflows
Why Businesses Choose It
- Broad API-based product range
- Payment links and invoicing
- Subscription tools
- Payout and transfer products
- Regional payment coverage
- Real-time notifications and reporting
Xendit can be a strong foundation when the payment gateway must connect to operations, finance, vendors, or customer accounts.
Stripe: Powerful Globally, Limited Locally for Now
Stripe is excellent technology, but Indonesian businesses must evaluate the account location and supported capabilities carefully.
As of July 2026, Stripe's global availability page marks Indonesia as preview. Its support documentation describes the Indonesian programme as invite-only and currently limited in payment methods and currencies.
Stripe May Still Make Sense When:
- The business already has a legal entity in a fully supported Stripe country
- The product is built for an international market
- Stripe Billing, Connect, or another specialised Stripe product is central to the architecture
- The development team already operates a compliant overseas payment structure
Do Not Assume:
- An Indonesia-based account has the same features as a US or Singapore account
- International cards and cross-border payments are automatically available
- Global Stripe pricing applies directly to an Indonesian account
Confirm onboarding eligibility and supported features before designing the application around Stripe.
Integration Options
Hosted Checkout
A hosted payment page reduces development work and keeps sensitive payment interactions inside the provider's interface.
This is usually the safest choice for smaller businesses and MVPs.
Plugin Integration
Plugins can connect common e-commerce platforms to a gateway more quickly. The quality of the plugin, update history, compatibility, and support process should be reviewed before launch.
Custom API Integration
API integration gives more control over checkout, order status, notifications, refunds, and reconciliation.
It also requires stronger engineering, testing, monitoring, webhook security, and error handling.
Questions to Ask Before Choosing
- Which payment methods do customers actually use?
- Does the business need recurring payments?
- Are payouts or vendor disbursements required?
- How quickly are funds settled?
- How are refunds handled?
- What happens when a payment notification fails?
- Does the accounting team need automated reconciliation?
- Are payment links enough, or is a full checkout required?
- Will the business expand to other countries?
- What legal entity will own the merchant account?
Our Practical Recommendation
Choose Midtrans When:
You want a familiar Indonesian e-commerce gateway with broad local payment options and a practical hosted checkout.
Choose Xendit When:
You need payment APIs, invoicing, payment links, subscriptions, payouts, or a stronger path toward regional operations.
Consider Stripe When:
Your legal and operational structure is eligible, the required features are actually available for that account, and Stripe's global products provide a clear strategic advantage.
Conclusion
Midtrans, Xendit, and Stripe are not interchangeable.
For most Indonesia-first businesses, Midtrans or Xendit will be the more practical starting point. Stripe should be evaluated carefully against its current Indonesian availability and limitations.
Choose the gateway that fits the customer's payment behaviour and the company's operational workflow—not the one with the most famous name.
Official Sources
Need Help Designing the Payment Flow?
Wirasena Digital helps businesses select and integrate payment systems based on real checkout, operational, and reporting requirements.
START A PROJECT
Have a project in mind? Let's talk.
We help teams ship clarity-first websites, e-commerce, and automations.
Contact Wirasena