# Top Midtrans Alternatives for Indonesian SaaS and E-commerce in 2026

> Compare the best Midtrans alternatives for Indonesian SaaS founders and e-commerce merchants in 2026. Verified pricing on Xendit, DOKU, iPaymu, Faspay, and the Merchant of Record option for cross-border SaaS.
- **Author**: Ayush Agarwal
- **Published**: 2026-05-15
- **Category**: Alternatives, Indonesia
- **URL**: https://dodopayments.com/blogs/midtrans-alternatives

---

Midtrans has been the default Indonesian payment gateway since well before its acquisition by Gojek and the subsequent GoTo merger with Tokopedia. For a Jakarta-based e-commerce business taking payments from Indonesian consumers, it remains the path of least resistance: comprehensive payment-method coverage, clean Bahasa Indonesia documentation, and a deep relationship with the Indonesian banking system.

The Indonesian SaaS landscape that Midtrans was built for has shifted under it. The Google-Temasek-Bain e-Conomy SEA 2025 report puts Indonesia's digital economy GMV at roughly USD 99 billion in 2025, growing 14% year-on-year, with e-commerce at USD 71 billion and AI app revenue up 127%. Indonesian SaaS founders are no longer building only for Indonesian customers. They are billing global subscribers, and they are doing it while complying with the updated PMSE VAT regime that took effect in mid-2025.

Two structural gaps are pushing founders to evaluate alternatives. Midtrans only processes Indonesian Rupiah (IDR), so foreign currency must be converted before charges can be submitted. And Midtrans is a payment service provider, not a Merchant of Record, so PMSE VAT compliance, e-invoicing, and cross-border tax registrations remain entirely on the merchant.

This guide compares the strongest Midtrans alternatives in 2026 with verified pricing, an honest take on operational limits, and a clear breakdown of when to stay regional versus when to move to a Merchant of Record.

## Why Indonesian SaaS Founders Are Evaluating Midtrans Alternatives

Midtrans's product fundamentals are solid. The complaints founders describe in 2025-2026 fall into three categories.

> Indonesian SaaS founders today are running into the same wall founders in India hit a decade ago. The local gateway is excellent at IDR-in-IDR-out. The moment you start invoicing a customer in San Francisco in USD, you discover that the infrastructure was built for a different problem, and the PMSE VAT regime now requires monthly returns regardless of how small your foreign customer base is.
>
> \- Ayush Agarwal, Co-founder & CPTO at Dodo Payments

The first category is the **IDR-only limitation**. Per Bank Indonesia regulation, Midtrans processes only IDR. For an Indonesian SaaS team billing USD subscriptions to US customers, this means converting USD to IDR on the merchant side before submitting the charge, then accepting FX risk on every transaction. Multi-currency settlement is not supported.

The second category is the **PMSE VAT compliance burden**. PER-12/PJ/2025, effective 22 May 2025, formalised the Indonesian PMSE VAT framework at 12% (with a deemed VAT base of 11/12 of the payment amount, yielding an effective 11% rate). The thresholds for registration are IDR 600 million in annual transactions, 12,000 users per year, IDR 50 million per month, or 1,000 users per month, with monthly returns now required (changed from quarterly). For a SaaS team selling globally, this means filing Indonesian VAT returns monthly while also potentially registering for EU VAT, US state sales tax, and other jurisdictions.

The third category is **operational friction**. User-submitted complaints on Indonesian consumer-feedback platforms describe settlement holds during KYC reviews, slow refund processing, and account flag-and-review cycles that can extend for weeks. These appear directionally consistent with patterns at peer Southeast Asian gateways but are difficult to verify systematically.

For more on the regional regulatory shift, see our breakdowns of [merchant of record in Indonesia](https://dodopayments.com/blogs/merchant-of-record-in-indonesia) and [Xendit alternatives](https://dodopayments.com/blogs/xendit-alternatives).

## Quick Comparison: Top Midtrans Alternatives in 2026

The strongest alternatives split between Indonesian local specialists, regional players, and global Merchant of Record platforms.

| Platform          | Card Fee (Local)        | E-Wallet Fee     | Settlement     | MoR?          | Best For                            |
| :---------------- | :---------------------- | :--------------- | :------------- | :------------ | :---------------------------------- |
| **Dodo Payments** | 4% + 40c                | (Global methods) | Fast payouts   | Full Global   | Cross-border SaaS, USD billing      |
| **Midtrans**      | 2.9% + Rp 2,000         | 1.5-2%           | T+1 to T+3     | No            | Indonesian e-commerce, IDR-only     |
| **Xendit**        | 2.9% + Rp 2,500         | 1.5-2%           | T+1 to T+2     | No            | SaaS recurring billing in SE Asia   |
| **DOKU**          | Custom (volume)         | Custom           | T+1 to T+5     | No            | Enterprise Indonesian merchants     |
| **iPaymu**        | 2.5% + Rp 2,000         | 1.5-3.5%         | H+0 to H+3     | No            | Cost-conscious Indonesian SMEs      |
| **Faspay**        | 2.7% (aggregator)       | 1.5-2%           | H+0 to H+3     | No            | Offline-online merchants with EDC   |

The dimension that changes the answer for a cross-border SaaS team is the MoR column. Of the platforms commonly considered in Indonesia, only Dodo Payments operates as a full Merchant of Record across 220+ countries and regions.

## Top 5 Midtrans Alternatives to Consider

### 1. Dodo Payments

Dodo Payments is the Merchant of Record built for SaaS founders selling beyond their home country. For an Indonesian SaaS team with US, European, or pan-ASEAN customers, Dodo collapses the multi-jurisdiction tax-compliance problem (including PMSE VAT, EU VAT, US sales tax, Australian GST) into a single integration. Dodo is the legal seller of record on every transaction, which means it registers, calculates, and remits the applicable taxes in every market where your customers live.

**Key Features**

- **Full Merchant of Record across 220+ countries and regions**: Dodo is the legal seller on every transaction. See our [merchant of record breakdown](https://dodopayments.com/blogs/what-is-a-merchant-of-record).
- **Multi-currency from day one**: Charge customers in USD, EUR, GBP, or their local currency. Settle in the currency that works for your business.
- **Native subscriptions and usage-based billing**: First-class [subscription support](https://docs.dodopayments.com/features/subscription) and [usage-based metering](https://docs.dodopayments.com/features/usage-based-billing/introduction).
- **Developer-first**: Clean REST API, [SDKs](https://docs.dodopayments.com/developer-resources/dodo-payments-sdks), [webhooks](https://docs.dodopayments.com/developer-resources/webhooks) for every event, and a hosted [overlay checkout](https://docs.dodopayments.com/developer-resources/overlay-checkout).
- **Chargeback liability transferred to Dodo**: Our [disputes team](https://docs.dodopayments.com/features/transactions/disputes) handles the workflow.

**Pricing**

- 4% plus 40c per transaction on US domestic cards
- Additional 1.5% on international transactions
- Additional 0.5% on subscriptions
- No setup fees, no monthly fees

**Best For**

- Indonesian SaaS founders with customers outside Indonesia. If you bill USD subscriptions or sell across multiple ASEAN markets, the MoR model typically pays for itself in saved compliance work within the first quarter.

**Limitations**

- Dodo is not the right primary processor for purely domestic Indonesian e-commerce flows where the customer pays in IDR via virtual account or QRIS. For that, Midtrans or Xendit are the natural fit.

### 2. Xendit

Xendit is the regional Southeast Asian player with the broadest country coverage among non-MoR processors. For an Indonesian SaaS team that needs to handle multiple Indonesian payment methods plus light cross-ASEAN expansion (Philippines, Malaysia), Xendit's coverage is the strongest.

**Key Features**

- Multi-country SE Asia coverage (Indonesia, Philippines, Malaysia, Thailand, Vietnam, Singapore)
- Strong subscription and recurring billing tooling
- Comprehensive payment method coverage in each country
- Global Account (beta) for multi-currency, though subscriptions on Global Account are roadmapped for Q3 2026

**Pricing**

- 2.9% plus Rp 2,500 on local credit cards
- 1.5-2% on e-wallets (DANA, OVO, GoPay)
- 0.7% on QRIS
- Rp 4,000 per transaction on virtual accounts
- T+1 to T+2 settlement

**Best For**

- Indonesian SaaS teams expanding intra-ASEAN that need a single integration across multiple SE Asian markets.

**Limitations**

- Not a Merchant of Record. Multi-currency support is still in beta. For a deeper look, see [Xendit alternatives](https://dodopayments.com/blogs/xendit-alternatives).

### 3. DOKU

DOKU is one of the oldest Indonesian payment gateways, founded in 2007. Its positioning is enterprise: custom negotiated rates, dedicated account managers, and direct bank partnerships. For high-volume Indonesian merchants above IDR 1 billion in monthly volume, DOKU's rates can be 20-40% lower than published competitor pricing.

**Key Features**

- Custom enterprise pricing with volume discounts
- Dedicated account manager for larger merchants
- Strong direct bank partnerships across Indonesian banks
- Offline-online bridge through EDC terminal integration

**Pricing**

- Custom and volume-negotiated; published indicative rates around Rp 3,500-4,500 per virtual account transaction
- T+1 to T+5 settlement depending on contract

**Best For**

- Established Indonesian enterprises with high transaction volume and the operational maturity to negotiate custom contracts.

**Limitations**

- Setup fees common. Slower settlement than newer competitors. Not a Merchant of Record. Indonesia-focused.

### 4. iPaymu

iPaymu is the Indonesian price-leader on credit card processing, with the lowest published card rates in the market. For SMEs and bootstrap-stage e-commerce, the per-transaction fee delta matters.

**Key Features**

- Lowest credit card rates among published Indonesian gateways
- Escrow and joint-account services
- H+0 settlement options on select methods
- Strong on cost-conscious SME segment

**Pricing**

- 2.5% plus Rp 2,000 on credit cards (cheapest published rate)
- Rp 3,500 to Rp 5,000 per virtual account transaction
- 1.5-3.5% on e-wallets
- H+0 to H+3 settlement

**Best For**

- Indonesian SMEs and bootstrapped e-commerce businesses where credit card processing volume justifies the lower rate.

**Limitations**

- Pricing transparency is inconsistent across the published channels. Not a Merchant of Record. Indonesia-only.

### 5. Faspay

Faspay is the Indonesian gateway with the strongest offline-online bridge, particularly through its EDC terminal integration and POS infrastructure. For merchants who blend physical and digital sales, Faspay's integration depth is hard to match.

**Key Features**

- EDC terminal integration with monthly rental options
- Strong offline-to-online bridge
- Comprehensive payment-method coverage
- Aggregator and direct-bank model both supported

**Pricing**

- Rp 2,000 plus bank MDR (direct) or 2.7% (aggregator) on credit cards
- Rp 4,000 per virtual account transaction
- 1.5-2% on e-wallets
- 0.7% on QRIS
- EDC rental at Rp 250,000-300,000 per device per month

**Best For**

- Indonesian merchants with significant offline presence who need an offline-online unified payment infrastructure.

**Limitations**

- Higher e-wallet fees than competitors. Not a Merchant of Record. Indonesia-focused.

## How Indonesian SaaS Founders Actually Choose

The question that matters is not "which gateway has the best published rate." It is "where are my customers paying from, what tax regimes do I touch, and how much compliance work do I want to absorb."

```mermaid
flowchart TD
    A[Where are your customers?] -->|"Indonesia only, IDR"| B[Indonesian gateway]
    A -->|"Multi-ASEAN, no global"| C[Xendit]
    A -->|"Global, USD/EUR billing"| D[Dodo Payments MoR]
    B --> E{Volume + segment?}
    E -->|"Enterprise, high volume"| F[DOKU custom contract]
    E -->|"SME, card-heavy"| G[iPaymu]
    E -->|"Offline + online"| H[Faspay with EDC]
    E -->|"Default Indonesian e-commerce"| I[Midtrans]
    D --> J[PMSE VAT + EU VAT + US sales tax handled]
```

If you are running a domestic Indonesian e-commerce business, switching from Midtrans to one of DOKU, iPaymu, or Faspay is a tactical move based on volume, segment, and integration preference. If you are running an Indonesian SaaS company with US customers paying in USD, you are solving a different problem entirely. The gateway is not the binding constraint; it is the PMSE VAT monthly returns plus EU VAT plus US sales tax plus Australian GST work that scales linearly with each new jurisdiction.

A 2.5% local card fee on iPaymu is great until you realise that you also need to file PMSE VAT monthly under the new 2025 cadence, register for EU VAT once you cross EUR 10,000 in EU revenue, register for sales tax in California once you cross the economic-nexus threshold, and file annually in each. A Merchant of Record absorbs that work directly. For more, see [merchant of record vs payment service provider](https://dodopayments.com/blogs/merchant-of-record-vs-payment-service-provider).

## Migration Tips: Moving Off Midtrans

If you have decided to switch, the operational pattern is consistent across Indonesian gateway migrations:

- **Export transaction history first**. Pull at least 24 months for PMSE VAT records, particularly given the 2025 shift to monthly filing.
- **Run both gateways in parallel for 30 days minimum**. Recurring subscription customers should not be force-migrated mid-cycle.
- **Test virtual account flows specifically**. The Indonesian VA payment flow (where customers complete payment hours later through their banking app) has edge cases that only surface on real transactions.
- **Reconfigure webhooks early**. Your new gateway needs to land webhook events on the same downstream consumers your existing accounting and email systems use.
- **Brief your tax advisor**. If you move to an MoR model, your PMSE VAT registration footprint may need to be wound down or restructured.

For implementation guides, see [accepting payments for solo developers across 180 countries](https://dodopayments.com/blogs/accept-payments-180-countries-solo-developer) and [adding payments to a Next.js app](https://dodopayments.com/blogs/add-payments-nextjs-app).

## FAQ

### Is Midtrans a Merchant of Record?

No. Midtrans is a payment service provider regulated under Bank Indonesia. The merchant remains the legal seller for every transaction. That means PMSE VAT registration and monthly returns, e-invoicing under Indonesian rules, chargeback handling, and any foreign-jurisdiction tax obligations remain on the merchant. For domestic Indonesian e-commerce, this is manageable. For cross-border SaaS, the compliance burden scales linearly with each new market added.

### What is the cheapest Midtrans alternative for Indonesian SaaS?

On per-transaction credit card fees, iPaymu's published 2.5% plus Rp 2,000 is the lowest among Indonesian gateways. For high-volume merchants, DOKU's volume-negotiated rates can be 20-40% lower than any published competitor pricing. For pure QRIS volume, all major gateways converge around 0.7%. The cheapest published rate is rarely the cheapest end-to-end once tax compliance, settlement-delay opportunity cost, and chargeback handling are included.

### Can Midtrans process USD or EUR transactions?

No. Per Bank Indonesia regulation, Midtrans processes only Indonesian Rupiah (IDR). Foreign-currency revenue must be converted to IDR on the merchant side before submitting the charge, which means the merchant absorbs the FX risk and conversion cost. For a SaaS team billing USD subscriptions, this is the main structural blocker that pushes founders to Xendit's Global Account beta, Stripe (where available), or a full Merchant of Record like Dodo Payments.

### How does PMSE VAT compliance work for Indonesian SaaS in 2026?

PER-12/PJ/2025 took effect on 22 May 2025 and formalised the Indonesian PMSE VAT framework. The effective rate is 11% (12% on a deemed base of 11/12 of the payment amount). Registration thresholds are IDR 600 million in annual transactions, 12,000 users per year, IDR 50 million per month, or 1,000 users per month. Returns are now monthly (changed from quarterly). For SaaS teams with global customers, a Merchant of Record like [Dodo Payments](https://dodopayments.com) handles PMSE VAT collection, reporting, and remittance on cross-border transactions.

### When should an Indonesian SaaS team move from Midtrans to a Merchant of Record?

The break-even point is typically when more than 20% of revenue comes from outside Indonesia, when you bill USD or EUR subscriptions, or when you cross three or more foreign tax-jurisdiction registration thresholds. Below those, a domestic Indonesian gateway plus competent local tax advice is sufficient. Above them, the MoR model collapses what would otherwise become a near-full-time tax-compliance workload into a single integration, and the gateway-fee delta is usually recovered within the first quarter through saved accountant hours.

## Final Take

Midtrans solved a specific problem extraordinarily well: it gave Indonesian merchants a reliable, locally-rooted way to accept IDR payments across the full Indonesian payment-method landscape. For domestic Indonesian e-commerce, it remains a strong default in 2026.

The question is whether your business is bounded by Indonesia. If it is, Midtrans, DOKU, iPaymu, and Faspay all compete legitimately on price, volume discounts, and offline-online integration. If it is not, the gateway stops being the bottleneck. The bottleneck becomes the cross-jurisdiction tax-compliance work that grew meaningfully heavier in 2025 with the updated PMSE VAT regime and continues to grow with every new market you add.

A Merchant of Record like [Dodo Payments](https://dodopayments.com) addresses that layer directly. For pricing, see our [pricing page](https://dodopayments.com/pricing). To start integrating, our [integration guide](https://docs.dodopayments.com/developer-resources/integration-guide) gets you live in under an hour.
---
- [More Alternatives articles](https://dodopayments.com/blogs/category/alternatives)
- [All articles](https://dodopayments.com/blogs)