NICEPAY API
...
Virtual Account - Advance API
NICEPAY Inquiry Virtual Account
23 min
tentang api nicepay inquiry virtual account integrasi digunakan untuk tipe nicepay inquiry virtual account pada ini, data berada di sisi sehingga, pada setiap dari , membutuhkan inquiry data , konfirmasi , dan melakukan request ke alur nicepay inquiry virtual account inquiry process nicepay to merchant proses ini bertujuan untuk mengetahui rincian tagihan setelah mendapatkan permintaan inquiry dari , akan menggunakan merchant service untuk mendapatkan rincian data kemudian, data tersebut akan tersimpan dalam riwayat internal sistem dan akan dikirim ke menggunakan format response inquiry api url https // < merchant url for inquiry > request method post (body raw json) post (body raw json) merchant token request format inquiry request parameter berikut ini adalah daftar untuk melakukan inquiry kepada dari dilakukan pada tipe nicepay inquiry virtual account parameter ini digunakan melalui platform pengujian sebagai salah satu tahapan supaya milik dapat terhubung dengan dari parameter tipe ukuran deskripsi contoh / catatan customerid n 9 id 891011101 merchanttoken an 255 sha256 ( merchant id + customer id + merchant key ) 141fd2368aa80ea0e600b1b4d7a42c1e731e74a27a03521e8e28150cc00bc05b prefix n 7 prefix number 7015102 bankcd an 4 docid\ ky4ppujot06atnie easf cena inquiry response parameter berikut adalah response dari hasil request untuk inquiry kepada parameter tipe ukuran deskripsi contoh / catatan billingnm n 100 name john doe goodsnm an 100 goods/item name testing buying referenceno n 40 reference number for ordno20221130101148 amt an 12 total bill amount 5000 normal amount only resultcd n 4 docid 7o8nl7guqp asiwfdqi3v of inquiry status 0000 resultmsg an 255 result message for docid 7o8nl7guqp asiwfdqi3v success sample json inquiry process nicepay to merchant json request { "customerid" "891011101", "merchanttoken" "141fd2368aa80ea0e600b1b4d7a42c1e731e74a27a03521e8e28150cc00bc05b", "prefix" "7015102", "bankcd" "cena" } json response { "resultcd" "0000", "resultmsg" "success", "billingnm" "john doe", "goodsnm" "testing buying", "referenceno" "ordno20221130101148", "amt" "5000" } java request //inquiry to merchant// nicepay setcustomerid("123456"); nicepay setprefix("000001"); nicepay setbankcd("cena"); nicepay setmerchanttoken(nicepay maketoken(nicepay getcustomerid()); //request inquiry// nicepay inquiry(); //response inquiry// string resultcd = nicepay get("resultcd"); string resultmsg = nicepay get("resultmsg"); string billingnm = nicepay get("billingnm"); string referenceno = nicepay get("referenceno"); string goodsnm = nicepay get("goodsnm"); string amt = nicepay get("amt"); payment process nicepay to merchant payment process nicepay to merchant adalah tahap untuk melanjutkan dilakukan saat melakukan payment request ke menggunakan nomor , akan memanggil merchant payment url service untuk menentukan response payment untuk menerima atau menolak dari api end point https // < url for > method post (body raw json) post (body raw json) payment request parameter berikut ini adalah daftar untuk melakukan payment process nicepay to merchant dari dilakukan pada tipe nicepay inquiry virtual account parameter ini digunakan melalui platform pengujian sebagai salah satu tahapan supaya milik dapat terhubung dengan dari parameter tipe ukuran deskripsi contoh / catatan customerid n 9 id 110000001 merchanttoken an 255 sha256 ( merchant id + customer id + amt + merchant key ) 141fd2368aa80ea0e600b1b4d7a42c1e731e74a27a03521e8e28150cc00bc05b referenceno an 40 reference number from inquiry ordno202210102323223 prefix n 7 prefix number 7015102 bankcd an 4 docid\ ky4ppujot06atnie easf cena amt n 12 total bill amount 10000 txid an 30 transaction id from normaltest02202211301010513135 payment response parameter berikut adalah response parameter dari hasil request untuk payment process nicepay to merchant parameter tipe ukuran deskripsi contoh / catatan billingnm n 100 name john doe goodsnm an 255 goods/item name testing buying referenceno n 7 reference number for ordno2022113010114 amt an 4 total bill amount normal amount only resultcd 4 docid 7o8nl7guqp asiwfdqi3v of inquiry status 0000 resultmsg an 255 result message for docid 7o8nl7guqp asiwfdqi3v success sample json payment process nicepay to merchant json request { "customerid" "110000001", "merchanttoken" "141fd2368aa80ea0e600b1b4d7a42c1e731e74a27a03521e8e28150cc00bc05b", "referenceno" "ordno202210102323223", "prefix" "7015102", "bankcd" "cena", "amt" "10000", "txid" "normaltest02202211301010513135" } json response { "resultcd" "0000", "resultmsg" "success", "billingnm" "john doe", "goodsnm" "testing buying", "referenceno" "ordno20221130101148", "amt" "10000" } java request { 	merchanttoken=b360a7dfd4e004e63a161d7298a006ac7900add126b8e19375c4a594ab2e806e, 	vaccttype=1, 	referenceno=2211jd1x7tx5, 	prefix=70015267, 	proxyurl=http //172 30 51 31 8080/nicepay proxy/api/bulkpayment do, 	customerid=60028392, 	bankcd=bmri, 	txid=oyindon00402202211160002385044, 	amt=150000, 	targeturl=https //payfeedback oyindonesia com/nicepay/va/bulk/payment } reversal process nicepay to merchant reversal process nicepay to merchant adalah pengembalian dana terjadi akibat terjadi isu di dalam internal pada ini, akan melanjutkan didapat dari kepada api end point https // < url for reversal > method post (body raw json) post (body raw json) process flow reversal request parameter berikut ini adalah daftar untuk melakukan reversal process nicepay to merchant dari dilakukan pada tipe nicepay inquiry virtual account parameter ini digunakan melalui platform pengujian sebagai salah satu tahapan supaya milik dapat terhubung dengan dari parameter tipe ukuran deskripsi contoh / catatan customerid n 9 id 110000001 merchanttoken an 255 sha256 ( merchant id + customer id + amt + merchant key ) 141fd2368aa80ea0e600b1b4d7a42c1e731e74a27a03521e8e28150cc00bc05b referenceno an 40 reference number from inquiry ordno202210102323223 prefix n 7 prefix number 7015102 bankcd an 4 docid\ ky4ppujot06atnie easf cena amt n 12 total bill amount 10000 txid an 30 transaction id from normaltest02202211301010513135 reversal response parameter berikut adalah response dari hasil request untuk reversal process nicepay to merchant parameter tipe ukuran deskripsi contoh / catatan billingnm n 100 name john doe top up amount only goodsnm an 100 goods/item name testing reversal transaction top up amount only referenceno n 40 reference number for ordno202210102323223 amt an 12 total bill amount 50000 resultcd 34 result code of inquiry status docid 7o8nl7guqp asiwfdqi3v 0000 resultmsg 255 result message for docid 7o8nl7guqp asiwfdqi3v success sample json reversal process nicepay to merchant json request { "customerid" "110000001", "merchanttoken" "141fd2368aa80ea0e600b1b4d7a42c1e731e74a27a03521e8e28150cc00bc05b", "referenceno" "ordno202210102323223", "prefix" "7015102", "bankcd" "cena", "amt" "10000", "txid" "normaltest02202211301010513135" } json response { "resultcd" "0000", "resultmsg" "success", "billingnm" "john doe", "referenceno" "ordno202210102323223", "goodsnm" "testing reversal transaction", "amt" "50000" } java request //reversal to merchant// nicepay setcustomerid("123456"); nicepay settxid("normaltest02202211301010513135"); nicepay setbankcd("cena"); nicepay setprefix("7015102"); nicepay setamt("10000"); nicepay setreferenceno("ordno202210102323223"); nicepay setmerchanttoken(nicepay maketoken(nicepay getcustomerid()); //request reversal// nicepay reversal(); //response reversal// string resultcd = nicepay get("resultcd"); string resultmsg = nicepay get("resultmsg"); string billingnm = nicepay get("billingnm"); string goodsnm = nicepay get("goodsnm"); string referenceno = nicepay get("referenceno"); string amt = nicepay get("amt"); see also docid\ tsmzvn ulka6hnmbkk5wl untuk mengetahui untuk memeriksa inquiry khusus docid 7zbvsp mxtvsdbnzurs5g untuk mengetahui untuk membatalkan khusus docid\ gqrexfrfyfx9ofueguap4 untuk mengetahui untuk memeriksa inquiry pada khusus docid\ nhbazdzeffjmipw iglp2 untuk mengetahui untuk membatalkan pada khusus