L
🛠️ Developer Tools / SNAP BI Signature Tester

💳 SNAP BI Signature & Request Tester Bank Indonesia Standar

Kalkulator StringToSign, Minified JSON SHA-256 Digest, dan X-SIGNATURE Asimetris (RSA-SHA256) & Simetris (HMAC-SHA256) sesuai PADG Bank Indonesia.

⚙️ Parameter Request SNAP

Harus presisi dengan zona waktu Indonesia Barat (+07:00). Max time-drift 5 menit di server Bank.

🎯 Hasil Signature & Headers

Error:

                

Terminal cURL Command


                    

                    

                
1

Perbedaan B2B vs Service Token

Tahap 1 (B2B Token) menggunakan kunci asimetris RSA-SHA256 (Private Key Anda) dan dipanggil sekali per 15 menit. Tahap 2 (API Transaksi) menggunakan kunci simetris HMAC-SHA256 (Client Secret dari Bank).

2

Penyebab Error 4017300 (Invalid Signature)

Biasanya terjadi karena spasi/tab liar saat minifikasi JSON body sebelum di-SHA256, format timestamp tanpa offset +07:00, atau path endpoint URL yang tertinggal slash di awal.

3

Karakteristik Idempotency Key

Header X-EXTERNAL-ID berfungsi sebagai kunci idempotensi transaksi. Selalu kirim string acak atau ID unik transaksi database Anda agar bank tidak mengeksekusi request ganda.

⚡ Literally Tech Digest

Update Tutorial & Developer Tools Terbaru Langsung ke Email Anda

Dapatkan kurasi artikel arsitektur software, tips DevOps, panduan database, serta rilis fitur developer utility gratis setiap minggu. Bebas spam, bisa berhenti kapan saja.

⏳ Mencari artikel...
Tutorial & Artikel Terkait
Developer Tools
Tidak ditemukan tutorial atau tool dengan kata kunci "".
Ketik minimal 2 karakter untuk mencari artikel atau nama tools.
Tekan ESC untuk menutup Cari di Semua Artikel →