Buat UMKM Indonesia yang serius jualan online, payment gateway bukan lagi opsional — ini adalah infrastruktur dasar yang harus ada. Dua pemain utama di pasar 2026 adalah Midtrans dan Xendit. Keduanya bagus, tapi ada perbedaan penting yang bisa bikin Anda pilih salah satu tergantung model bisnis. Panduan ini membandingkan keduanya dari sisi fee, integrasi, fitur, dan use case.
Midtrans: Payment Gateway dari GoTo
Midtrans (sebelumnya Veritrans) adalah payment gateway milik GoTo Group — grup bisnis di balik Gojek dan Tokopedia. Populer di kalangan developer Indonesia karena dokumentasi lengkap dalam bahasa Indonesia, SDK untuk hampir semua framework, dan support community yang aktif.
- Kelebihan: dokumentasi bahasa Indonesia terbaik, SDK untuk Next.js, WordPress, Laravel, PHP native, Node.js, tutorial YouTube banyak
- Payment methods: semua bank Indonesia (BCA, BNI, BRI, Mandiri, dll), QRIS, e-wallet (GoPay, OVO, DANA, ShopeePay), kartu kredit/debit, Akulaku, Kredivo, Indomaret, Alfamart
- Minimum transaksi: Rp 1.000 (ideal untuk micro-payment)
- Settlement: T+1 atau T+2 tergantung payment method (DP masuk ke rekening Anda 1-2 hari kerja)
- Fee standard: 1,8% + Rp 1.000 untuk QRIS, 2,3% + Rp 2.000 untuk kartu kredit, Rp 4.000 flat untuk bank transfer manual
Xendit: Payment Infrastructure Unicorn
Xendit adalah payment gateway startup Indonesia yang telah expand ke Filipina, Thailand, dan Vietnam. Positioning-nya lebih modern — API-first, documentation technical yang sangat bagus, dan fitur enterprise yang lebih advanced.
- Kelebihan: API response lebih cepat, webhook reliability 99.9%+, fitur escrow built-in, payout antar bank instant
- Payment methods: mirip Midtrans, plus Virtual Account yang bisa disesuaikan nomor/namanya, dan fitur direct debit
- Minimum transaksi: Rp 10.000 (kurang cocok untuk micro-payment di bawah 10rb)
- Settlement: T+0 untuk sebagian method (instant), T+1 untuk yang lain
- Fee standard: sedikit lebih mahal (2% + Rp 4.500 untuk kartu kredit, 0,5% untuk QRIS), tapi ada volume-based discount untuk transaksi besar
Perbandingan Fee Detail 2026
Fee adalah pertimbangan utama untuk UMKM dengan margin tipis. Berikut perbandingan fee untuk payment method paling populer di Indonesia.
- QRIS: Midtrans 0,7% (lebih murah), Xendit 0,8%
- Virtual Account: Midtrans Rp 4.000 flat, Xendit Rp 4.500 flat
- E-Wallet (GoPay/OVO/DANA): Midtrans 2% + Rp 500, Xendit 2% + Rp 1.000
- Kartu Kredit Visa/Mastercard: Midtrans 2,3% + Rp 2.000, Xendit 2,9% + Rp 4.000
- Akulaku / Kredivo (installment): Midtrans 2,5%, Xendit 3%
Untuk UMKM dengan volume transaksi <100 juta/bulan, Midtrans biasanya lebih ekonomis karena fee per transaksi sedikit lebih rendah. Untuk bisnis enterprise dengan volume besar, Xendit punya tier discount yang bisa lebih menguntungkan.
Kemudahan Integrasi
Integrasi payment gateway ke website adalah project 1-3 hari untuk developer experienced. Tapi kompleksitasnya berbeda antara Midtrans dan Xendit.
- Midtrans Snap — widget payment siap pakai, tinggal include script dan call function. 30 menit setup dari nol.
- Midtrans Core API — full control untuk custom UI, butuh lebih banyak code tapi lebih fleksibel.
- Xendit Invoice API — generate link pembayaran dari backend, user di-redirect ke halaman Xendit. Simple tapi kurang branding.
- Xendit Direct API — payment di website Anda tanpa redirect, butuh PCI compliance handling untuk kartu kredit.
- Dua-duanya support webhook untuk notifikasi status payment (paid, failed, expired).
Kapan Pilih Midtrans
Midtrans lebih cocok untuk skenario-skenario berikut, terutama untuk UMKM yang baru mulai jualan online.
- Volume transaksi rendah-menengah (<100 juta/bulan) — fee lebih ekonomis
- Tim developer kurang berpengalaman — dokumentasi bahasa Indonesia dan tutorial lebih banyak
- Butuh support payment method yang luas dari hari pertama — termasuk Indomaret/Alfamart untuk audience non-banked
- Menggunakan WordPress / WooCommerce — plugin Midtrans official siap pakai
- Bisnis ritel, kuliner, fashion dengan harga produk Rp 10rb — 5jt
Kapan Pilih Xendit
Xendit unggul di use case yang lebih advanced dan volume tinggi.
- Volume transaksi besar (>100 juta/bulan) — bisa negosiasi custom rate
- Butuh fitur escrow atau split payment — misalnya marketplace yang perlu split komisi
- Butuh payout ke banyak vendor — Xendit punya bulk payout yang lebih efisien
- Ekspansi regional ke Filipina/Thailand — Xendit sudah support multi-country
- Startup tech / SaaS dengan tim developer strong — API-first approach
Best Practice Integrasi Payment Gateway
Terlepas dari pilihan Midtrans atau Xendit, ada best practices yang wajib diikuti untuk keamanan dan reliability.
- Jangan simpan data kartu kredit di database Anda — biarkan payment gateway yang handle (mereka PCI compliant).
- Validasi webhook dengan signature — pastikan request beneran dari Midtrans/Xendit, bukan request palsu.
- Implement idempotency key untuk retry logic — hindari double-charge kalau user klik tombol bayar 2x.
- Handle semua status payment (pending, success, failed, expired, refund) dengan graceful UI.
- Log semua transaksi ke database lokal Anda juga — jangan hanya andalkan dashboard payment gateway.
- Test dengan sandbox environment dulu sebelum go-live. Midtrans dan Xendit keduanya punya sandbox gratis.
Kesimpulan
Untuk mayoritas UMKM Indonesia di 2026, Midtrans adalah default yang solid: fee reasonable, integrasi mudah, dokumentasi bahasa Indonesia, dan payment method lengkap. Xendit lebih cocok untuk bisnis yang scale lebih besar atau butuh fitur enterprise seperti escrow dan bulk payout.
BeresinAja siap bantu integrasi Midtrans atau Xendit ke website bisnis Anda — dari paket Starter yang sudah include integrasi WhatsApp + basic payment, sampai paket Premium dengan full e-commerce checkout multi-payment. Konsultasi gratis untuk cek mana yang paling cocok untuk volume dan budget Anda.
Butuh Website untuk Bisnis Anda?
BeresinAja siap bantu — konsultasi gratis, jadi dalam 7 hari, garansi 30 hari.
Bagikan artikel ini
Ditulis oleh
Tim BeresinAja
Spesialis website UMKM Indonesia — terjangkau, cepat, profesional.