Pengenalan
snapdev adalah lingkungan sandbox lengkap untuk menguji integrasi SNAP (Standar Nasional Open API Pembayaran) yang ditetapkan oleh Bank Indonesia.
Apa itu SNAP?
Section titled “Apa itu SNAP?”SNAP adalah standar API pembayaran nasional yang dibuat oleh Bank Indonesia untuk interoperabilitas antar penyelenggara jasa pembayaran (PJP). Standar ini mencakup:
- Balance Inquiry — cek saldo rekening
- Account Inquiry — validasi nomor rekening
- Transfer — intrabank dan interbank
- Virtual Account — pembuatan, inquiry, dan pembayaran VA
- QRIS — QR MPM dan CPM
- Direct Debit — registrasi dan pembayaran
- E-Money — top-up, payment, balance inquiry
Provider yang Didukung
Section titled “Provider yang Didukung”snapdev mensimulasikan 11 provider SNAP:
Bank (7)
Section titled “Bank (7)”| Provider | Code | Channel |
|---|---|---|
| Bank Central Asia | bca | 95161 |
| Bank Rakyat Indonesia | bri | 95226 |
| Bank Mandiri | mandiri | 95229 |
| Bank Negara Indonesia | bni | 95227 |
| CIMB Niaga | cimb | — |
| Bank Nobu | nobu | — |
| Bank Neo Commerce | bnc | — |
E-Wallet (4)
Section titled “E-Wallet (4)”| Provider | Code | Keterangan |
|---|---|---|
| AstraPay | astrapay | Dual-token (B2B + B2B2C) |
| OVO | ovo | Signature HEX encoding |
| ShopeePay | shopeepay | B2B-only |
| DANA | dana | Asymmetric-without-token |
Fitur Utama
Section titled “Fitur Utama”- Sandbox Instan — Daftar, dapatkan kredensial, langsung test
- Signature Verification — RSA-SHA256, HMAC-SHA512, hex encoding
- Nomor Ajaib — Trigger berbagai outcome seperti Stripe test cards
- Testing Console — Kirim webhook manual, inspect request/response
- Auto-Generated Docs — Dokumentasi per provider dari spesifikasi SNAP
- Multi-Credential — Kelola beberapa project dan API key