NICEPAY API
...
Account Binding - Payloan API ...
Registration & Notification - Account Binding Payloan API
13 min
tentang registration & notification account binding payloan api ini digunakan oleh untuk menghubungkan akun pengguna guna mempermudah saat melakukan pemeriksaan detail akun serta mempercepat account binding saat ini hanya dapat digunakan pada khusus kredivo alur proses registration & notification account binding payloan api registration & notification account binding api payloan deskripsi alur mendaftarkan nomor telepon kepada mengajukan penghubungan akun kepada mengajukan penghubungan akun kepada melakukan validasi mengirimkan response kepada melakukan return redirect url terhadap melakukan redirect ke terhadap melakukan login melalui login mengirimkan kredensial kepada melakukan validasi login melakukan return otp terhadap memasukkan otp kepada melakukan generate user token (account bound) mengarahkan menuju / pada saat pengajuan penghubungan akun pada halaman / ditampilkan pada menunggu persetujuan dari notifikasi mengirimkan kepada menerima mengirimkan kepada menerima menampilkan hasil penghubungan akun kepada registration account binding payloan api api endpoint /nicepay/v2/useraccountbinding request method post post merchant token sha256 ( imid + referenceno + billingphone + merchantkey ) request format application/json request parameter for registration account binding payloan api parameter tipe ukuran deskripsi contoh / catatan merchanttoken required required an 255 token 6cfccfc0046773c1b589d8e98f8b596c284f3c70a4ecf86eba14c18944b74bcd imid required required an 10 id ionpaytest timestamp required required n 14 request timestamp 20190318151435 referenceno required required ans 40 reference number merchantreferencenumber001 paymethod required required n 2 method 06 06 mitracd required required a 4 code kdvi kdvi kredivo billingnm required required a 100 user name jhon doe billingphone required required n 15 kredivo user phone +62 82112345678 format +62 user phone number billingemail ans 40 user email mailto\ buyer\@merchant com dbprocessurl required required ans 255 path url to receive "user token" (account bound) http //www merchant com/notif/userhandling callbackurl required required ans 255 result forward url after finish tokenize http //www merchant com/callback clientuserkey required required an 50 user key 23124532 response parameter for registration account binding payloan api parameter tipe ukuran deskripsi contoh / catatan resultcd n 4 docid\ lkqjxsl5cmkdxyxxhyyss 0000 resultmsg an 255 result message success txid an 30 transaction id ionpaytest06201607291027025291 referenceno ans 40 reference number merchantreferencenumber001 paymethod n 2 method 06 06 transdt n 8 transaction date 20160303 transtm n 6 transaction time 135959 mitracd a 4 docid\ tm257gq3dxgzf98uz0l33 kdvi kdvi kredivo redirecturlhttp ans 255 url to open linking https //pay kredivo com/kredivo/v2/connecting?tk=xxxxxx sample parameter for registration account binding payloan api request parameter { "merchanttoken" "6cfccfc0046773c1b589d8e98f8b596c284f3c70a4ecf86eba14c18944b74bcd", "imid" "ionpaytest", "timestamp" "20190318151435", "referenceno" "merchantreferencenumber001", "paymethod" "06", "mitracd" "kdvi", "billingnm" "jhon doe", "billingphone" "+62 82112345678", "billingemail" "buyer\@merchant com", "dbprocessurl" "http //www merchant com/notif/userhandling", "callbackurl" "http //www merchant com/callback", "clientuserkey" "23124532" } response parameter { "resultcd" "0000", "resultmsg" "success", "txid" "ionpaytest06201607291027025291" "referenceno" "merchantreferencenumber001", "paymethod" "06", "transdt" "20160303", "transtm" "135959", "mitracd" "kdvi", "redirecturlhttp" "https //pay kredivo com/kredivo/v2/connecting?tk=xxxxxx" } notification account binding payloan api akan mengirimkan user token dengan push notification dikirim melalui dbprocessurl pada saat registration account binding harus memastikan tidak melakukan blacklist ip dan melakukan whitelist ip untuk mendapatkan push notification hanya dikirim dari server api endpoint dbprocessurl request method post post request format application/json merchant token sha256 ( imid + referenceno + billingphone + merchantkey ) request parameter for notification account binding payloan api parameter tipe ukuran deskripsi contoh / catatan merchanttoken required required an 255 token 6cfccfc0046773c1b589d8e98f8b596c284f3c70a4ecf86eba14c18944b74bcd imid required required an 10 id ionpaytest txid an 30 transaction id ionpaytest06201607291027025291 referenceno required required ans 40 reference number merchantreferencenumber001 mitracd required required a 4 docid\ tm257gq3dxgzf98uz0l33 kdvi kredivo kdvi billingnm required required a 100 user name jhon doe billingphone required required n 15 user phone +62 82112345678 clientuserkey required required an 50 user key 735b7080 e08f 4ed4 927f f77d44a7 usertoken required required an 100 user token 23124532 sample parameter for notification account binding payloan api sample notification { "merchanttoken" "6cfccfc0046773c1b589d8e98f8b596c284f3c70a4ecf86eba14c18944b74bcd", "imid" "ionpaytest", "txid" "ionpaytest06201607291027025291", "referenceno" "merchantreferencenumber001", "mitracd" "kdvi", "billingnm" "jhon doe", "billingphone" "+62 82112345678", "billingemail" "buyer\@merchant com", "usertoken" "735b7080 e08f 4ed4 927f f77d44a7" "clientuserkey" "23124532" }