Account Binding - API E-Wallet (Direct Debit) SNAP
Tentang Account Binding - API E-Wallet (Direct Debit) SNAP
Account Binding API digunakan untuk menghubungkan akun pengguna milik Pelanggan dengan proses transaksi yang akan dilakukan. Hal ini dilakukan untuk mempermudah Merchant melakukan pemeriksaan saldo akun serta mempercepat proses pembayaran.
Account Binding API hanya digunakan untuk metode pembayaran Direct Debit AlloBank dan E-Wallet AstraPay.
Alur Proses
Account Binding - API E-Wallet (Direct Debit) SNAP
Alur terlampir meliputi bagian Access Token B2B & B2B2C - Account Binding API E-Wallet (Direct Debit) SNAP dan Registration - Account Binding API E-Wallet (Direct Debit) SNAP.

Deskripsi Alur:
- Pelanggan mengajukan penghubungan akun kepada Merchant.
- Merchant mengajukan akses token B2B kepada NICEPAY.
- NICEPAY melakukan validasi.
- NICEPAY melakukan generate akses token B2B.
- NICEPAY mengirimkan response akses token B2B kepada Merchant.
- Merchant menerima akses token B2B
- Merchant melakukan generate signature.
- Merchant mengajukan penghubungan akun kepada NICEPAY.
- Pada saat proses pengajuan akses token B2B, jika:
- Parameter tidak valid, maka:
- NICEPAY mengirimkan response bahwa pengajuan gagal kepada Merchant.
- Merchant menerima response yang dikirimkan NICEPAY.
- Parameter valid, maka:
- NICEPAY mengajukan penghubungan akun kepada Partner.
- Partner menerima pengajuan penghubungan akun.
- Partner mengirimkan OTP kepada Pelanggan.
- Pelanggan menerima OTP yang dikirimkan oleh Partner.
- Pelanggan melakukan submit OTP kepada Partner.
- Partner menerima OTP yang di-submit oleh Pelanggan
- Partner mengirimkan response penghubungan akun kepada NICEPAY.
- NICEPAY menerima response penghubungan akun yang dikirimkan oleh Partner.
- NICEPAY mengirimkan response penghubungan akun kepada Merchant.
- Merchant menerima response penghubungan akun.
- Merchant melakukan redirect pada tampilan halaman penghubungan akun Pelanggan.
- Pelanggan memasukkan autentikasi pengguna dan mengirimkan kepada Partner.
- Partner melakukan proses penghubungan akun.
- Partner mengirimkan response kode autentikasi kepada NICEPAY.
- NICEPAY menerima kode autentikasi.
- NICEPAY mengirimkan response kode autentikasi kepada Merchant.
- Merchant menerima kode autentikasi.
- Merchant mengajukan akses token B2B2C kepada NICEPAY.
- Pada saat proses pengajuan akses token B2B2C, jika:
- Parameter tidak valid, maka:
- NICEPAY mengirimkan response bahwa pengajuan gagal kepada Merchant.
- Merchant menerima response yang dikirimkan NICEPAY.
- Parameter valid, maka:
- NICEPAY mengajukan akses token B2B2C kepada Partner.
- Partner menerima pengajuan akses token B2B2C.
- Partner mengirimkan response penghubungan akun yang berhasil kepada NICEPAY.
- NICEPAY menerima penghubungan akun yang berhasil.
- NICEPAY melakukan redirect penghubungan akun yang berhasil kepada Merchant.
- Merchant menerima penghubungan akun yang berhasil.
- Merchant menampilkan penghubungan akun yang berhasil kepada Pelanggan.
Unbinding - Account Binding API E-Wallet (Direct Debit) SNAP

Deskripsi alur:
- Pelanggan mengajukan penghentian sambungan akun kepada Merchant.
- Merchant mengajukan penghentian sambungan akun kepada NICEPAY.
- Pada saat proses pengajuan penghentian sambungan akun:
- Jika parameter tidak valid, maka:
- NICEPAY mengirimkan response bahwa pengajuan gagal kepada Merchant.
- Merchant menerima response yang dikirimkan NICEPAY.
- Jika parameter valid, maka:
- NICEPAY mengajukan penghentian sambungan akun kepada Partner.
- Partner memproses pengajuan penghentian sambungan akun.
- Partner mengirimkan response penghentian sambungan akun kepada NICEPAY.
- NICEPAY menerima response penghentian sambungan akun yang dikirimkan Partner.
- NICEPAY mengirimkan response penghentian sambungan akun kepada Merchant.
- Merchant menerima penghentian sambungan akun.
- Merchant menampilkan halaman transaksi refund kepada Pelanggan.
Daftar API Account Binding - E-Wallet (Direct Debit) SNAP

Access Token B2B & B2B2C - Account Binding API E-Wallet (Direct Debit) SNAP digunakan untuk mendapatkan akses token pada proses account binding dan balance inquiry.

Registration - Account Binding API E-Wallet (Direct Debit) SNAP digunakan untuk mendaftarkan akun dengan proses transaksi yang akan dilakukan.

Inquiry - Account Binding API E-Wallet (Direct Debit) SNAP digunakan untuk memeriksa status account binding.

Unbinding - Account Binding API E-Wallet (Direct Debit) SNAP digunakan untuk melakukan pemutusan akun Pengguna.