Perbandingan · Terbit · Diperbarui
Kasera Pay vs Pakasir: perbandingan jujur untuk penjual online dan developer
Ringkasnya: Kasera Pay lebih murah di tarif QRIS pada setiap nominal, punya bank Virtual Account yang paling banyak dipakai pembeli Indonesia, dan webhook yang ditandatangani HMAC atas isi pesannya. Toko WooCommerce juga tinggal pasang plugin Kasera Pay; syarat toko dan urutan pemasangannya ada di payment gateway WooCommerce. Keunggulan Pakasir ada di jadwal pencairan yang diterbitkan terang-terangan dan pilihan pencairan tanpa biaya. Keduanya menyelesaikan masalah yang sama: menerima pembayaran tanpa harus membangun integrasi gateway sendiri.
Halaman ini ditulis oleh tim Kasera Pay sendiri. Supaya tetap adil, setiap angka Pakasir di bawah dikutip dari halaman Biaya dan halaman Docs di situs publik mereka pada 28 Agustus 2026, yang saat itu bertanggal pembaruan 24 dan 25 Agustus 2026. Halaman Biaya dan panduan API v2 (membuat transaksi dan webhook) dibaca ulang pada 26 September 2026, saat bertanggal pembaruan 22 dan 25 September 2026. Angka Kasera Pay ada di halaman harga Kasera Pay.
Tarif QRIS: selisihnya kecil di bawah, melebar di atas
Pakasir menerbitkan tarif per metode: QRIS 0,7 persen ditambah Rp 310, dengan catatan bahwa untuk nominal di atas Rp 105.000 tarifnya menjadi 1 persen tanpa komponen tetap. Kasera Pay menerbitkan biaya Kasera Rp 250 per transaksi dengan tarif QRIS 0,7 persen. Dua struktur itu punya komponen persen yang sama pada nominal kecil, sehingga yang menentukan adalah komponen tetapnya.
| Nominal QRIS | Kasera Pay (0,7% + Rp 250) | Pakasir | Selisih |
|---|---|---|---|
| Rp 10.000 | Rp 320 | Rp 380 | Rp 60 |
| Rp 50.000 | Rp 600 | Rp 660 | Rp 60 |
| Rp 100.000 | Rp 950 | Rp 1.010 | Rp 60 |
| Rp 250.000 | Rp 2.000 | Rp 2.500 | Rp 500 |
| Rp 500.000 | Rp 3.750 | Rp 5.000 | Rp 1.250 |
| Rp 1.000.000 | Rp 7.250 | Rp 10.000 | Rp 2.750 |
Di bawah Rp 105.000 selisihnya tetap Rp 60 per transaksi, yaitu jarak antara dua komponen tetap. Pada 500 transaksi sebulan, itu Rp 30.000, cukup kecil untuk kalah oleh pertimbangan lain. Di atas Rp 105.000 selisihnya tumbuh mengikuti nominal, karena tarif 1 persen tumbuh lebih cepat daripada 0,7 persen. Untuk penjual bernominal ratusan ribu ke atas, di situlah keputusan biayanya berada.
Satu catatan yang berlaku untuk keduanya: komponen 0,7 persen itu MDR jaringan pembayaran, dan MDR berubah pada 1 Oktober 2026 menjadi 0 persen untuk transaksi sampai Rp 100.000 di semua kategori merchant. Rinciannya, termasuk pengaruhnya pada tarif efektif, ada di tulisan tentang biaya QRIS 2026. Bagaimana masing-masing penyedia meneruskan perubahan itu perlu ditanyakan langsung ke penyedianya.
Virtual Account: daftar banknya berbeda, bukan lebih panjang
| Bank | Kasera Pay | Pakasir |
|---|---|---|
| BCA, Mandiri, Danamon | Aktif | Tidak tercantum |
| BRI, BNI, CIMB Niaga, Permata, Maybank | Aktif | Tersedia, Rp 3.500 |
| BNC | Tidak tersedia | Tersedia, Rp 3.500 |
| Artha Graha, Sampoerna | Tidak tersedia | Tersedia, Rp 2.000 |
Bobot dua kolom itu tidak sama. BCA dan Mandiri termasuk bank dengan nasabah perorangan terbanyak di Indonesia, dan keduanya hanya ada di kolom kiri. Sebaliknya, BNC, Artha Graha, dan Sampoerna hanya ada di kolom kanan, dan dua yang terakhir bertarif Rp 2.000, paling murah di daftar Pakasir. Daftar metode Kasera Pay yang berlaku hari ini selalu bisa dicek di dokumentasi metode pembayaran.
Tarif Virtual Account bisa dibandingkan sejelas tabel QRIS di atas, karena kedua sisi menerbitkannya. Kasera Pay memasang satu angka untuk kedelapan banknya, yaitu Rp 5.000 per transaksi, tercantum di halaman harga. Pakasir memasang Rp 3.500 untuk sebagian besar bank di daftarnya dan Rp 2.000 untuk Artha Graha dan Sampoerna, per halaman Biaya mereka yang dibaca ulang 26 September 2026. Jadi pada bank yang sama-sama tersedia, Pakasir lebih murah Rp 1.500 per transaksi; sebaliknya BCA, Mandiri, dan Danamon tidak ada di daftar Pakasir, sehingga untuk pembeli yang meminta ketiga bank itu perbandingan tarifnya tidak terjadi sama sekali. Tarif per metode yang benar-benar aktif di sebuah akun tetap dikembalikan GET /v1/payment_methods dan terbaca di dashboard.
Pencairan
Pakasir menerbitkan jadwalnya: settlement H+1 pukul 12.00 WIB, pencairan diproses sekitar 5 sampai 30 menit pada jam kerja, pencairan malam diproses keesokan harinya, dan pencairan tetap berjalan pada Sabtu, Minggu, serta hari libur nasional. Mereka juga menyebut adanya pilihan pencairan gratis di samping yang berbayar.
Di Kasera Pay, pencairan mengikuti jadwal yang dipilih merchant dan dikenai Rp 3.000 per pencairan seperti tercantum di syarat layanan. Waktu pencairan mengikuti jadwal dan ketentuan penyedia pembayaran, dan halaman ini tidak menyebut angka jam karena angka itu bukan janji yang diterbitkan. Untuk merchant yang butuh kepastian kapan uang bisa dicairkan, jadwal yang tertulis di sisi Pakasir adalah keunggulan nyata, dan biaya Rp 3.000 per pencairan membuat pencairan bernilai kecil mahal secara rasio.
Integrasi: satu URL versus satu create
| Hal | Kasera Pay | Pakasir |
|---|---|---|
| Tanpa menulis kode | Tautan pembayaran dan halaman pembayaran dibuat dari dashboard, tanpa perlu website | URL berpola /pay/{slug}/{amount}?order_id=, cukup ditempel di situs sendiri |
| Letak kunci API | Header Authorization: Bearer | Di header X-Api-Key pada API v2; panduan v1 yang menaruhnya di body dijadwalkan berhenti 20 Oktober 2026 |
| Anti tagihan ganda | Header Idempotency-Key, create yang diulang mengembalikan pembayaran yang sama | Create di API v2 bersifat find or create: body yang sama mengembalikan respons yang sama. Tidak ada header kunci idempotency terpisah. |
| Webhook | payment.paid dengan HMAC-SHA256 di Kasera-Signature-V1 dan id event di Kasera-Event-Id | POST berisi status completed. Header X-Secret berisi secret proyek untuk memastikan webhook berasal dari Pakasir; bukan tanda tangan HMAC atas isi pesan, jadi isi yang diubah di tengah jalan tidak terdeteksi dari header itu |
| Pengujian | Mode tes dengan kunci kp_test_ terpisah dan endpoint simulasi pembayaran | Mode sandbox dengan endpoint simulasi pembayaran |
| Plugin siap pasang | WooCommerce, checkout block maupun shortcode | WooCommerce, Easy Digital Downloads, FluentCart |
Dua baris di tengah itu yang paling menentukan bagi developer. Header X-Secret Pakasir menunjukkan pengirimnya memegang secret proyek, tetapi nilainya sama di setiap pengiriman dan tidak dihitung dari isi pesan. Tanda tangan Kasera Pay dihitung atas timestamp dan isi pesan, jadi isi yang diubah gagal diverifikasi. Di sisi create, dokumentasi API v2 Pakasir menyebut pemanggilan berulang dengan parameter dan body yang sama selalu mengembalikan respons yang sama, sehingga retry dengan body yang identik tidak membuat transaksi kedua. Di Kasera Pay hanya header Idempotency-Key yang mencegah duplikat, sedangkan external_id dan merchant_ref hanya label yang disimpan dan bisa difilter, dan alasannya dibahas lengkap di tagihan ganda dan Idempotency-Key. Bentuk webhook dan cara memverifikasi tanda tangannya ada di dokumentasi webhook.
Untuk toko WooCommerce, keduanya sama-sama tinggal pasang plugin — plugin Kasera Pay ada di GitHub, dan langkah pemasangannya ada di dokumentasi plugin WooCommerce. Pakasir juga menyediakan plugin Easy Digital Downloads dan FluentCart; untuk dua platform itu, integrasi Kasera Pay masih lewat API.
Yang belum ada di Kasera Pay
- Plugin Easy Digital Downloads dan FluentCart. Plugin WooCommerce sudah ada.
- BNC, Artha Graha, dan Sampoerna. Delapan bank menutup sebagian besar kebutuhan, tetapi bukan semuanya.
- Jadwal pencairan yang diterbitkan sebagai janji. Pakasir menulis H+1 pukul 12.00 WIB; Kasera Pay mengikuti jadwal penyedia pembayaran tanpa angka publik.
- Pilihan pencairan tanpa biaya. Pencairan Kasera Pay Rp 3.000 per pencairan, dan itu terasa pada saldo kecil.
- Tarif Virtual Account lebih murah pada bank yang mereka daftar. Rp 3.500 lawan Rp 5.000, selisih Rp 1.500 per transaksi, selama pembeli tidak meminta BCA, Mandiri, atau Danamon.
Cara memilih tanpa bertele-tele
- Toko WooCommerce yang ingin selesai sore ini tanpa menulis kode: dua-duanya punya plugin, jadi bandingkan tarifnya saja.
- Rata-rata transaksi ratusan ribu ke atas dan channel utamanya QRIS: hitungan biaya berpihak ke Kasera Pay, dan selisihnya tumbuh mengikuti nominal.
- Pembeli meminta Virtual Account BCA atau Mandiri: hanya ada di Kasera Pay, dan itu biasanya menutup perdebatan.
- Sistem sendiri yang memproses pesanan otomatis: webhook yang ditandatangani atas isi pesannya bisa dipercaya tanpa panggilan konfirmasi ulang, dan create yang diulang dengan
Idempotency-Keyyang sama tidak pernah menjadi pembayaran kedua. - Butuh mencairkan saldo sesering mungkin dengan nominal kecil: biaya pencairan menjadi pertimbangan utama, dan pilihan gratis di sisi Pakasir layak dihitung.
Perbandingan dengan gateway yang lebih luas channel-nya, termasuk padanan istilah direct dan redirect, ada di perbandingan Kasera Pay dan TriPay.
Pertanyaan umum
Apakah Pakasir dan Kasera Pay itu payment gateway?
Keduanya adalah lapisan di atas penyedia jasa pembayaran berlisensi, bukan penerbit izinnya sendiri. Situs Pakasir menyatakan hal itu secara terbuka pada bagian F.A.Q: mereka memanfaatkan layanan payment gateway, dan dana disimpan serta diproses oleh gateway tersebut. Kasera Pay juga bekerja dengan penyedia jasa pembayaran berlisensi. Bagi merchant, konsekuensinya sama: yang dibandingkan adalah tarif, integrasi, dan operasional, bukan status izin.
Mana yang lebih murah untuk QRIS?
Pada tarif yang diterbitkan kedua pihak per 26 September 2026, Kasera Pay lebih murah di setiap nominal QRIS: komponen persennya sama-sama 0,7 persen sampai Rp 105.000, tetapi komponen tetapnya Rp 250 berbanding Rp 310, dan di atas Rp 105.000 Pakasir beralih ke 1 persen tanpa komponen tetap sementara Kasera Pay tetap 0,7 persen ditambah Rp 250. Selisihnya kecil pada nominal kecil dan melebar pada nominal besar.
Apa bedanya header X-Secret Pakasir dengan tanda tangan webhook Kasera Pay?
Keduanya cara membuktikan bahwa webhook berasal dari penyedia. Menurut panduan webhook API v2-nya, Pakasir mengirim header X-Secret berisi secret proyek yang bisa diambil dan di-reset di halaman detail proyek, dan penerima mencocokkannya dengan secret yang ia simpan. Header itu sama untuk setiap pengiriman dan tidak dihitung dari isi pesan, jadi ia tidak membuktikan bahwa isi yang diterima sama dengan yang dikirim. Kasera Pay menandatangani setiap webhook dengan HMAC-SHA256 atas timestamp dan isi pesan di header Kasera-Signature-V1, sehingga isi yang diubah gagal diverifikasi dan pengiriman lama yang timestamp-nya melenceng lebih dari 5 menit bisa ditolak.
Apakah tarif di halaman ini pasti yang berlaku hari ini?
Belum tentu. Angka Pakasir dikutip dari halaman Biaya di situs mereka pada 28 Agustus 2026 dan dibaca ulang pada 26 September 2026, saat halaman itu bertanggal pembaruan 22 September 2026. Angka Kasera Pay dikutip dari halaman harga Kasera Pay pada tanggal yang sama. Sebelum memutuskan, cek ulang kedua halaman.
Untuk mulai di sisi Kasera Pay, buat akun lebih dulu, lalu ikuti dokumentasi API Kasera Pay dari create payment request sampai webhook.
Bentuk integrasinya sendiri, dari membuat permintaan pembayaran sampai verifikasi otomatis lewat webhook, dirangkum di API QRIS Kasera Pay.
Bandingkan dengan gateway lain
- Kasera Pay vs Bayarind
- Kasera Pay vs DOKU
- Kasera Pay vs Duitku
- Kasera Pay vs Durianpay
- Kasera Pay vs Faspay
- Kasera Pay vs Finpay
- Kasera Pay vs InterActive QRIS
- Kasera Pay vs iPaymu
- Kasera Pay vs KlikQRIS
- Kasera Pay vs LinkQu
- Kasera Pay vs Mayar
- Kasera Pay vs Midtrans
- Kasera Pay vs Moota
- Kasera Pay vs Paydia
- Kasera Pay vs Sakurupiah
- Kasera Pay vs TriPay
- Kasera Pay vs Xendit