Integrasi Sistem
Integrasi API BCA (SNAP) — Mutasi Rekening Otomatis di Sistem POS
Integrasi API BCA berstandar SNAP Bank Indonesia ke sistem POS usaha percetakan, sehingga mutasi rekening masuk dapat dilihat dan dicocokkan langsung dari aplikasi kasir tanpa membuka internet banking.
Kebutuhan atau masalah
Pelanggan semakin banyak membayar lewat transfer bank dan BI-FAST. Kasir harus memastikan dana sudah masuk sebelum pesanan diserahkan, sehingga bagian keuangan perlu membuka internet banking dan mencocokkan nominal satu per satu.
Proses ini memperlambat layanan di jam sibuk dan rawan salah cocok ketika ada beberapa transfer dengan nominal mirip.
Kontribusi dan ruang lingkup
Pengurusan onboarding kerja sama API BCA dari sisi teknis (formulir kerja sama, Customer Self Assessment keamanan, pembuatan dan unggah public key, pendaftaran IP server, pengujian di Developer Site), serta pengembangan modul mutasi bank di sistem POS.
Solusi
Menyelesaikan proses onboarding API BCA: mengisi Formulir Kerja Sama dan Customer Self Assessment yang mencakup tata kelola, keamanan data, aplikasi, jaringan, dan manajemen kunci; membuat pasangan kunci RSA dan mengunggah public key; mendaftarkan IP server; lalu menjalankan skenario Customer Testing di Developer Site BCA hingga public key diaktifkan untuk fitur API Inbound.
Di sisi aplikasi, sistem POS meminta access token B2B dengan signature asimetris, kemudian menarik mutasi rekening dengan request bertanda tangan sesuai standar SNAP. Data mutasi ditampilkan di layar Mutasi Bank dan dapat dicari berdasarkan nominal transfer untuk mencocokkan pembayaran pelanggan.
Fitur
- Penarikan mutasi rekening BCA melalui API SNAP
- Access token B2B dengan signature asimetris (RSA SHA-256)
- Signature simetris (HMAC SHA-512) pada setiap request transaksi
- Layar Mutasi Bank di sistem POS: nominal, tanggal, keterangan, dan jenis transaksi
- Pencarian berdasarkan nominal transfer untuk verifikasi pembayaran
- Mendukung transaksi BI-FAST dan transfer antarbank
- Penyimpanan kredensial dan private key secara terpisah dari kode sumber
- Akses API hanya dari IP server yang terdaftar di BCA
Hasil
Kasir dan bagian keuangan dapat memeriksa transfer masuk langsung dari sistem POS dan mencarinya berdasarkan nominal, sehingga verifikasi pembayaran transfer lebih cepat tanpa membuka internet banking.
Ingin solusi serupa untuk bisnis Anda?
Ceritakan kondisi dan tujuan bisnis Anda. Kami bantu memetakan solusi yang sesuai, dan penawaran disesuaikan dengan ruang lingkup kebutuhan.