Perbandingan · 27 Agustus 2026
Kasera Pay vs TriPay: perbandingan jujur untuk developer
Ringkasnya: TriPay unggul jauh pada jumlah channel pembayaran, plugin CMS siap pasang, dan pilihan bank Virtual Account. Kasera Pay unggul pada pendaftaran yang terbuka hari ini, biaya QRIS di setiap nominal, dan satu kosakata status yang sama untuk semua metode. Di luar itu, keduanya menyelesaikan masalah yang sama dengan cara yang mirip.
Halaman ini ditulis oleh tim yang membangun Kasera Pay, jadi jangan percaya kesimpulannya begitu saja. Setiap angka TriPay di bawah dikutip dari daftar Channel & Biaya di dokumentasi publik TriPay pada 27 Agustus 2026, dan halaman itu sendiri mencatat bahwa angkanya adalah biaya admin standar yang bisa berbeda per merchant. Angka Kasera Pay ada di halaman harga Kasera Pay.
Status pendaftaran, 27 Agustus 2026
Situs TriPay masih menampilkan pengumuman bahwa pendaftaran pengguna baru ditutup sementara karena peningkatan sistem. Merchant lama tidak terpengaruh. Bagi yang baru mau mulai, artinya menunggu tanpa tanggal pasti. Pendaftaran Kasera Pay terbuka, dengan peninjauan manual sebelum sebuah akun boleh menerima pembayaran. Syarat verifikasinya tidak menuntut badan usaha, dan rinciannya untuk pendaftar perorangan ada di panduan payment gateway tanpa PT.
Channel pembayaran: TriPay lebih luas, tanpa perlu diperdebatkan
| Kelompok channel | Kasera Pay | TriPay |
|---|---|---|
| QRIS | Aktif | Tersedia, beberapa varian termasuk QRIS customizable |
| Virtual Account | Aktif, 8 bank: BCA, BRI, BNI, Mandiri, Permata, CIMB Niaga, Danamon, Maybank | Lebih banyak, termasuk Muamalat, BSI, OCBC NISP, dan Other Bank VA |
| E-wallet (OVO, DANA, ShopeePay) | Belum aktif, berstatus direncanakan | Tersedia, tipe REDIRECT |
| Gerai retail (Alfamart, Alfamidi, Indomaret) | Belum aktif, berstatus direncanakan | Tersedia |
| Kartu kredit dan debit | Belum aktif, berstatus direncanakan | Tidak tercantum di daftar Channel & Biaya publik pada tanggal di atas |
Kalau pembelinya terbiasa bayar di kasir Indomaret atau membayar dari saldo OVO, hari ini Kasera Pay belum menjawab kebutuhan itu dan tidak ada gunanya berpura-pura sebaliknya. Daftar metode yang aktif selalu bisa dicek di dokumentasi metode pembayaran, dan lewat GET /v1/payment_methods yang mengembalikan daftar sesuai akun masing-masing.
Biaya: yang menentukan adalah nominal, bukan merek
Kasera Pay menerbitkan tarif QRIS-nya sebagai biaya Kasera Rp 250 per transaksi ditambah MDR QRIS 0,7% yang diteruskan apa adanya tanpa markup, tanpa biaya bulanan dan tanpa biaya pendaftaran, ditambah biaya pencairan Rp 3.000 per pencairan (bukan per transaksi). TriPay memakai tarif per channel: QRIS dihitung Rp 750 + 0,7%, Virtual Account dikenakan biaya tetap, dan gerai retail Rp 3.500.
Untuk QRIS kedua struktur itu punya komponen persen yang sama, jadi tidak ada titik impas: yang membedakan hanya komponen tetapnya, Rp 250 berbanding Rp 750.
| Nominal QRIS | Kasera Pay (0,7% + Rp 250) | TriPay QRIS (Rp 750 + 0,7%) |
|---|---|---|
| Rp 20.000 | Rp 390 | Rp 890 |
| Rp 50.000 | Rp 600 | Rp 1.100 |
| Rp 150.000 | Rp 1.300 | Rp 1.800 |
| Rp 500.000 | Rp 3.750 | Rp 4.250 |
| Rp 1.000.000 | Rp 7.250 | Rp 7.750 |
Untuk Virtual Account perbandingan seterang itu tidak bisa dibuat, dan alasannya ada di sisi Kasera Pay: halaman harga hanya menerbitkan tarif QRIS, sedangkan biaya per metode dikembalikan GET /v1/payment_methods sesuai akun masing-masing dan terbaca di dashboard. Yang bisa disebut adalah angka TriPay, yang berbentuk biaya tetap: Rp 5.500 untuk BCA dan Rp 4.250 untuk sebagian besar bank lain, sehingga nominal besar lewat Virtual Account murah di struktur seperti itu.
Kesimpulan tarifnya jadi mudah dipakai: untuk QRIS, selisih Rp 500 per transaksi berpihak ke Kasera Pay di setiap nominal, dan pada volume ribuan transaksi itu berarti. Dua catatan yang tidak bisa dibandingkan di sini: biaya pencairan di sisi TriPay tidak tercantum di halaman Channel & Biaya publik mereka, dan tarif Virtual Account Kasera Pay tidak diterbitkan publik. Keduanya perlu dicek langsung sebelum menghitung total.
Model integrasi: kosakata yang sama, nama yang berbeda
Developer yang pindah dari TriPay biasanya sudah memakai dua pasang istilah: DIRECT versus REDIRECT, dan open payment versus closed payment. Keduanya punya padanan langsung. Urutan perpindahannya sendiri, termasuk menjalankan dua integrasi berdampingan tanpa menghentikan penjualan, ada di panduan migrasi gateway tanpa downtime.
| Istilah TriPay | Padanan di Kasera Pay |
|---|---|
| DIRECT, pembayaran diselesaikan di situs sendiri | Direct API: create tanpa object checkout, responsnya langsung membawa QR atau nomor Virtual Account |
| REDIRECT, pembeli dialihkan ke halaman pembayaran gateway | Kasera Pay Checkout: create dengan object checkout, pembeli dibawa ke checkout_url |
| Closed payment, nominal dari merchant, kode sekali pakai | Tautan pembayaran untuk satu transaksi, dibuat dari dashboard atau API |
| Open payment, nominal dari pembayar, kode dipakai berulang | Halaman pembayaran permanen, pembayar mengisi nominal, nama, dan catatan; penjual bisa mengunci nominal, memasang pilihan nominal, atau menetapkan batas minimum |
Callback bertanda tangan HMAC-SHA256 di header X-Callback-Signature | Webhook payment.paid, tanda tangan HMAC-SHA256 bertimestamp di header Kasera-Signature-V1, id event di Kasera-Event-Id |
Perbedaan yang perlu dicatat saat memindahkan kode: pencegahan tagihan ganda di Kasera Pay hanya lewat header Idempotency-Key. Field external_id dan merchant_ref disimpan, dikembalikan, dan bisa difilter, tetapi dua create dengan nilai yang sama tetap menjadi dua permintaan pembayaran. Perinciannya ada di halaman idempotency.
Yang belum ada di Kasera Pay
- Plugin siap pasang. TriPay menyediakan plugin untuk WooCommerce, WHMCS, Easy Digital Downloads, dan aMember. Kasera Pay belum, jadi integrasi toko berbasis CMS masih pekerjaan tangan lewat API.
- Channel di luar QRIS dan Virtual Account. Sudah dibahas di tabel pertama, dan ini perbedaan terbesar di antara keduanya.
- Pilihan bank Virtual Account. Delapan bank menutup sebagian besar kebutuhan, tetapi bukan semuanya.
Untuk pengujian, keduanya punya jalur sendiri: TriPay menyediakan simulator, Kasera Pay menyediakan test mode dengan kunci uji terpisah dan endpoint simulasi, sehingga alur webhook bisa dijalankan sebelum ada uang sungguhan.
Cara memilih tanpa bertele-tele
- Butuh gerai retail, e-wallet redirect, atau plugin CMS: tunggu TriPay membuka pendaftaran, atau pakai gateway multi-channel lain.
- Channel utamanya QRIS: hitungan biaya berpihak ke Kasera Pay di setiap nominal, dengan selisih Rp 500 per transaksi.
- Channel utamanya Virtual Account: tarif TriPay diterbitkan sebagai biaya tetap, sedangkan tarif Virtual Account Kasera Pay hanya terlihat setelah punya akun, jadi perbandingannya harus dibuat dari angka akun sendiri.
- Yang paling menyakitkan adalah pencocokan pembayaran, bukan jumlah channel: verifikasi otomatis per transaksi adalah inti produk Kasera Pay, dan istilah yang mengatur pilihan itu dibahas di open payment dan closed payment.
- Perlu mulai hari ini: pendaftaran Kasera Pay terbuka, dan integrasinya cukup kecil untuk diganti nanti kalau ternyata tidak cocok.
Pertanyaan umum
Apakah Kasera Pay dan TriPay bisa dipakai bersamaan?
Bisa, dan untuk banyak toko itu justru pilihan paling murah. Integrasi Kasera Pay hanya satu create dan satu webhook, jadi cukup kecil untuk hidup berdampingan dengan gateway lain. Pola yang masuk akal: QRIS nominal kecil lewat Kasera Pay, channel retail dan e-wallet lewat gateway yang sudah menyediakannya.
Apakah tarif TriPay di halaman ini pasti yang berlaku?
Belum tentu. Angka di halaman ini dikutip dari daftar Channel & Biaya di dokumentasi publik TriPay pada 27 Agustus 2026, dan halaman itu sendiri mencatat bahwa angkanya adalah biaya admin standar serta setiap merchant bisa mendapat biaya yang berbeda. Sebelum memutuskan, cek ulang angka terbaru di sisi TriPay.
Metode pembayaran apa yang benar-benar aktif di Kasera Pay hari ini?
QRIS, delapan bank Virtual Account (BCA, BRI, BNI, Mandiri, Permata, CIMB Niaga, Danamon, dan Maybank), serta kartu kredit dan debit dengan satu kode card untuk Visa, Mastercard, JCB, dan Amex. E-wallet, gerai retail, dan paylater belum aktif: create yang menyebut kodenya ditolak 422 payment_method_unavailable, bukan diam-diam diganti metode lain.
Kalau pendaftaran TriPay dibuka lagi, apa yang berubah dari perbandingan ini?
Satu baris saja, yaitu baris pendaftaran. Perbedaan channel, tarif, dan model integrasi di halaman ini tidak bergantung pada status pendaftaran, jadi sisanya tetap berlaku.
Untuk mulai, buat akun lebih dulu, lalu ikuti dokumentasi API Kasera Pay mulai dari create payment request dan webhook.