Midtrans

What Midtrans is
Midtrans helps businesses accept payments through cards, bank transfers, e-wallets, QRIS, over-the-counter payments, cardless credit, direct debit, and other methods. Merchants can choose from 25 payment methods and enable all or only selected options. Snap supplies a checkout interface for websites and mobile apps; Core API lets merchants build a payment flow and interface of their own. A dashboard can create shareable payment-page links without code. Midtrans documents plugins for several ecommerce platforms and Android and iOS SDKs for native in-app payments. Recurring payments can charge fixed subscription amounts at chosen intervals and retry failed transactions, but are available only for some payment channels. The company says its fraud detection screens every transaction using machine learning and analyst-defined rules. It says it is licensed by Bank Indonesia, registered with Indonesia’s Ministry of Communication and Informatics, uses AES-256 encryption, and is ISO/IEC 27001 certified. Setup is free, and fees apply to successful transactions; the listed starting price is 4,000 IDR. Rates vary by payment method, and gaming and digital product companies may have different rates.
Who it suits
Midtrans is aimed at businesses of any size that need to accept multiple payment types online or in mobile apps. It may suit merchants seeking either a ready-made checkout or a custom flow, with recurring payments where supported.
What it does well
- Merchants can select from 25 payment methods.
- Snap offers a built-in checkout for websites and apps.
- Payment links can be created from the dashboard without code.
- Android and iOS SDKs support native app payments.
What to know first
- Recurring payments are available only for some payment channels.
- Fees vary by payment method.
- Gaming and digital product companies may have different rates.
Limits
Setup is free and there is no subscription or integration fee, but fees apply to successful transactions and vary by payment method. Gaming and digital product companies may have different rates; recurring payments are limited to some payment channels.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Pay per successful transaction | No subscription or integration fee; transaction fees are charged per successful transaction, with rates varying by payment method. · Payment method fees vary · Gaming and digital product companies may have different rates · Fees shown on the pricing page are in IDR or percentages | Free |
| DANA | per transaction · Gaming and digital-product businesses may have different rates | 1.50 IDR, paid once |
| OVO | per transaction · Gaming and digital-product businesses may have different rates | 15 IDR, paid once |
| ShopeePay | per transaction · Gaming and digital-product businesses may have different rates | 2 IDR, paid once |
| GoPay | per transaction · Gaming and digital-product businesses may have different rates | 2 IDR, paid once |
| Cards | per transaction · Visa, Mastercard, JCB, American Express and UnionPay; no extra fees beyond card transaction fees | 292,000 IDR, paid once |
| Bank-transfer virtual accounts | per transaction · Bank transfer payment methods | 4,000 IDR, paid once |
| QRIS | per transaction · Gaming and digital-product businesses may have different rates | 7 IDR, paid once |
As midtrans.com lists them, read 8 Oct 2026. The maker's own page has the final word.
Getting started
- Visit the Midtrans website.
- Choose the checkout approach: Snap for a built-in interface or Core API for a custom payment flow.
- Select the payment methods you want to enable.
- Use a documented ecommerce plugin or platform integration if applicable.
- For native mobile payments, use the Android or iOS SDK.
- Create a payment link in the dashboard to share a payment page without code.
Midtrans is an Indonesian payment service for businesses that need cards, bank transfers, e-wallets and offline payment options in one setup. It suits startups through enterprises, with hosted and custom checkout choices plus no-code payment links. Its transaction-based model is attractive for businesses avoiding subscriptions, but method-specific rates and single-currency support narrow its fit.
Overview
Established as Veritrans in 2012 and renamed Midtrans in 2016, the company provides payment tools for businesses of any size. Merchants can accept online and over-the-counter payments, choosing which channels to activate from a catalog of 25 methods. That breadth is particularly useful in Indonesia, where customers may prefer bank transfers, wallets or cash-like channels over cards.
Key features
Payment coverage includes bank transfer, e-wallets, credit and debit cards, QRIS, over-the-counter payments, cardless credit and direct debit. Merchants can enable every method or select only the relevant ones, helping them keep a focused checkout. Midtrans supports one currency, however, so companies collecting in several currencies will need another solution or an additional payment arrangement.
Snap supplies a prebuilt checkout for websites and mobile apps. It is the sensible route for a merchant that wants a working interface without designing payment screens. Core API instead lets developers create their own payment flow and interface, offering control to teams prepared to handle the integration effort. A dashboard can also generate a shareable payment-page link without code, useful for one-off requests, social selling or businesses that do not need a full storefront.
Documented plugins cover WordPress WooCommerce, Magento, PrestaShop, OpenCart and WHMCS. Ecommerce connections include Shopify, Sirclo and Jejualan. Android and iOS SDKs support native in-app payments, extending the service beyond browser checkout.
Recurring payments can charge a fixed subscription amount at chosen intervals and retry failed transactions. This is useful for subscription businesses, but the recurring service works only with some payment channels, so it cannot be assumed for every customer payment method. Fraud screening checks every transaction with machine-learning systems and analyst-defined rules. Midtrans also cites Bank Indonesia licensing, registration with Indonesia's Ministry of Communication and Informatics, AES-256 encryption and ISO/IEC 27001 certification.
Pricing
Midtrans is paid, with pricing from 4,000 IDR, and it also offers a free plan. Setup is free, with charges applied only to successful transactions. The published plan, Pay per successful transaction, costs free with no subscription or integration fee; transaction fees vary by payment method. Gaming and digital-product companies may receive different rates, and pricing-page fees are shown in IDR or percentages. This structure suits businesses whose volume fluctuates, since there is no recurring platform charge, but the final cost depends on the channels customers use. Payment-method fees should be checked before committing, especially for businesses in gaming or digital products.
Platforms
Midtrans supports Android, iOS, web and API use. Its SDKs target native mobile apps, while Snap covers web and mobile checkout interfaces and Core API serves custom implementations.
Who it's for
Midtrans is a strong candidate for Indonesian startups, growing merchants and enterprises that want local payment diversity, ecommerce plugins and the option to move from hosted checkout to a custom API. It also fits subscription businesses when their chosen payment channel supports recurring charges. It is less suitable for merchants requiring multiple currencies or guaranteed recurring billing across all payment methods.
Pros and cons
Pros
- 25 payment methods: supports cards alongside transfers, wallets, QRIS and over-the-counter payments.
- Flexible checkout choices: Snap, Core API and no-code payment links cover different technical needs.
- Broad integration coverage: plugins, ecommerce connections and mobile SDKs reduce platform-specific work.
- Transaction-only charging: setup and subscription fees are absent; fees apply to successful transactions.
- Layered safeguards: transaction screening, encryption and stated regulatory and ISO credentials address security requirements.
Cons
- One supported currency: limits businesses that need multicurrency collection.
- Variable transaction rates: costs change by payment method, with different treatment possible for gaming and digital products.
- Recurring-channel restriction: subscription charging and retries are not universal across payment methods.
Alternatives
For a broader hosted-checkout comparison, see Hosted Checkout Software; for gateway-focused options, browse Payment Gateways or Payment Processing Software.
Choose Mollie instead when its pay-as-you-go EUR pricing and consumer-card rates better match your market. PayHere Checkout is an option for freemium plans including a government-payments tier. PayPal Invoicing fits businesses that primarily need free invoice creation and sending. Checkout Page suits a capped free tier or a paid plan with a stated monthly sales allowance. Checkout.com is worth considering for registered charities or tailored pricing. HitPay Payment Links focuses on payment links with no setup or monthly fee. Paystack is an alternative with Nigeria-specific transaction pricing. Airwallex Billing is aimed at invoicing, usage-based billing and subscriptions through API and web tools.
Verdict
Choose Midtrans if you want Indonesian payment-method breadth, flexible checkout implementation and transaction-only charging, with support for plugins and native mobile apps. Look elsewhere if multicurrency collection is essential, if every payment channel must support recurring billing, or if method-specific rates do not suit your sales mix.
Verdict
Midtrans offers multiple checkout approaches, payment links, integrations, and a broad set of payment methods. Merchants should check channel availability and applicable transaction rates before choosing it.
Questions
How much does Midtrans cost?
The pricing note says pricing starts from 4,000 IDR. Midtrans also describes a plan with no subscription or integration fee and fees charged per successful transaction; rates vary by payment method, and gaming and digital product companies may have different rates.
Does Midtrans have a free plan?
Yes. Setup is free, with no subscription or integration fee. Fees apply to successful transactions.
Which platforms does Midtrans support?
The listed platforms are Android, iOS, web, and API. Android and iOS SDKs support native in-app payments.
Which ecommerce integrations are documented?
Midtrans documents plugins for WordPress WooCommerce, Magento, PrestaShop, OpenCart, and WHMCS, and integrations with Shopify, Sirclo, and Jejualan.
Can Midtrans charge subscriptions automatically?
Recurring payments can charge fixed amounts at chosen intervals and retry failed transactions. The service is available only for some payment channels.
What payment methods can merchants accept?
Listed methods include bank transfer, e-wallets, credit and debit cards, QRIS, over-the-counter payments, cardless credit, and direct debit. Merchants can choose which methods to enable from the 25 methods offered.
Facts from Midtrans's own pages
- App review complaint
- Google Play reviewers report problems with face verification, delayed name changes and slow or delayed QRIS balance updates. · play.google.com, 19 Oct 2026
- Chat payments
- Payment Link lets merchants accept online payments through chat without a technical integration. · midtrans.com, 19 Oct 2026
- Checkout
- Snap provides a built-in checkout interface for websites and mobile apps, while Core API lets merchants create their own payment flow and interface. · docs.midtrans.com, 8 Oct 2026
- Company history
- Midtrans says it was established as Veritrans in 2012, rebranded in 2016 and acquired by Gojek in 2017. · midtrans.com, 19 Oct 2026
- Company legal name
- Crunchbase identifies the operating legal name as PT Midtrans. · crunchbase.com, 19 Oct 2026
- Dashboard reporting
- The merchant dashboard records transactions automatically and exports reports as CSV or XLSX files. · midtrans.com, 19 Oct 2026
- Developer tooling
- Documentation provides API references, sandbox testing, authorization guidance, Postman collections, IP ranges, domains and error responses. · docs.midtrans.com, 19 Oct 2026
- Founded
- 2012 · midtrans.com, 28 Sept 2026
- Fraud detection
- Midtrans analyzes transaction behavior with machine-learning techniques using signals such as location, email and timing. · docs.midtrans.com, 19 Oct 2026
- Fraud screening
- Midtrans says its fraud detection system screens every transaction using machine learning and analyst-defined rules. · midtrans.com, 8 Oct 2026
- Headquarters
- Pasaraya Blok M, Building B, Jl. Iskandarsyah II No. 2, South Jakarta 12160, Indonesia · midtrans.com, 28 Sept 2026
- Headquarters and size
- LinkedIn lists Jakarta Selatan, Indonesia as headquarters and a 51–200 employee company size. · linkedin.com, 19 Oct 2026
- Hosted service
- Midtrans provides hosted HTTPS endpoints and hosted JavaScript checkout files, so the payment gateway itself is not presented as self-hostable. · docs.midtrans.com, 19 Oct 2026
- Independent review availability
- PaymentProcessingGuide reports that Midtrans had no listings on G2, Capterra, Trustpilot or GetApp when checked in 2026. · paymentprocessingguide.com, 19 Oct 2026
- Information security
- The company says it implements ISO/IEC 27001 and AES-256 encryption for transaction data. · docs.midtrans.com, 19 Oct 2026
- Integrations
- Official integration paths include SNAP, Core API, Payment Link, Mobile, plugins and invoice financing beta. · docs.midtrans.com, 19 Oct 2026
- Intended customers
- Midtrans says it provides payment solutions for businesses of any size, including startups, medium businesses, and enterprises. · midtrans.com, 8 Oct 2026
- Limit: currency scope
- The independent review summary says Midtrans processes Indonesian rupiah, so merchants billing in US dollars must handle conversion and currency risk. · paymentprocessingguide.com, 19 Oct 2026
- Limit: held funds
- Reviewers report payment or withdrawal holds lasting weeks, including one reported 180-day hold after a declined transaction. · paymentprocessingguide.com, 19 Oct 2026
- Limit: support
- Complaints describe chat waits extending to hours and email responses taking weeks. · paymentprocessingguide.com, 19 Oct 2026
- Limit: verification delays
- Review summaries report merchant approval and document verification taking more than a month in some cases. · paymentprocessingguide.com, 19 Oct 2026
- Mobile support
- The online payments page describes Android and iOS mobile SDKs for accepting payments natively in an app. · midtrans.com, 8 Oct 2026
- Owner
- LinkedIn describes Midtrans as a GoTo Financial company, while Crunchbase records its acquisition by Gojek. · linkedin.com, 19 Oct 2026
- Payment links
- Merchants can create a payment page link from the dashboard without code and share it with customers. · docs.midtrans.com, 8 Oct 2026
Where Midtrans stands on Freedom251
- Payment Gateways#7 of 66
- Payment Processing Software#9 of 71
- Hosted Checkout Software#4 of 29
