Satu infrastruktur memproses QRIS dan virtual account untuk seluruh layanan Zona Indonesia. Setiap klaim “lunas” diverifikasi ulang ke sumbernya sebelum dieksekusi — status yang tak pernah bohong.
verify_then_complete() · hmac_signed · idempotent_by_design
Dari QRIS semua dompet digital sampai virtual account sembilan bank & jaringan besar. Klik salah satu untuk melihat bagaimana instruksi pembayarannya tampil.
ATM Bersama
Maybank VA
Sampoerna VA
Neo Commerce
Artha GrahaTidak ada langkah yang diserahkan pada keberuntungan. Setiap fase punya syarat kelulusan yang tegas.
Layanan ekosistem mengirim request bertanda tangan HMAC dengan secret unik. Invoice lahir dalam milidetik, lengkap dengan batas waktu.
QRIS discan atau nomor VA ditransfer. Instruksi langkah demi langkah tampil di halaman yang sama — tanpa tebak-tebakan.
Webhook diverifikasi ulang langsung ke penyedia sebelum invoice ditandai lunas. Sekali lunas — selamanya lunas; replay ditolak.
Tidak ada payload webhook yang dipercaya mentah-mentah. Setiap klaim pembayaran dicek balik ke penyedia sebelum diproses.
Tiap layanan punya kunci rahasia sendiri dengan freshness window 300 detik. Satu bocor tidak menjatuhkan lainnya.
Halaman bayar memperbarui dirinya sendiri begitu status final terkonfirmasi — tanpa refresh, tanpa tombol cek manual.
Webhook dobel, polling dobel, klik dobel — hasilnya tetap satu transaksi. Tidak ada saldo ganda, tidak ada aktivasi kembar.
Seluruh alur — termasuk status kadaluarsa dan dibatalkan — tersedia rapi dalam Bahasa Indonesia dan Inggris.
Fingerprint deduplikasi, timestamp UTC, dan jejak callback tersimpan untuk rekonsiliasi tiap layanan kapan pun.
Zona Pay tidak menyimpan data kartu. Verifikasi dilakukan dua arah antara penyedia pembayaran dan sistem kami sebelum satu rupiah dianggap masuk — paranoid secara default, agar kamu tidak perlu memikirkannya.
API bertanda tangan HMAC, dokumentasi konsisten, dan callback yang bisa kamu percaya. Sisanya urusan kami.
# Terbitkan invoice (HMAC-signed) POST /api/v1/invoices { "external_id": "MEET-PRO-2026", "amount": 149000, "description": "Zona Meet Pro", "return_url": "https://meet.zonaindonesia.com/dash" } # → 201 Created { "invoice": { "id": "ZP-2026…", "checkout_url": "https://pay.zonaindonesia.com/pay/ZP-2026…" } }
Tidak. Cukup buka tautan pembayaran dari layanan Zona Indonesia yang kamu gunakan, pilih metode, dan selesaikan transaksi.
QRIS (seluruh m-banking & dompet digital) serta virtual account dari BNI, BRI, Permata, ATM Bersama, Maybank, CIMB Niaga, Sampoerna, Neo Commerce, dan Artha Graha.
Rata-rata di bawah 5 detik setelah pembayaran berhasil. Halaman akan memperbarui dirinya sendiri secara otomatis.
Invoice kedaluwarsa tidak dapat dibayar lagi dan tidak menahan dana apa pun. Buat invoice baru dari layanan terkait.
Invoice yang belum dibayar dapat dibatalkan lewat layanan yang menerbitkannya. Invoice yang sudah lunas tidak bisa dibatalkan oleh siapa pun — perlindungan ini memang disengaja.
Lewat API resmi Zona Pay: daftarkan layanan, dapatkan secret HMAC khusus, lalu mulai menerbitkan invoice. Lihat bagian Developer di atas.
Dipakai diam-diam oleh seluruh layanan Zona Indonesia. Tanpa akun, tanpa langkah ekstra, tanpa drama.
Coba alur pembayarannya →