NICEPAY API
...
Payment - API Checkout
QRIS - API Checkout
16 min
tentang qris api checkout ini digunakan oleh untuk melakukan pengajuan kepada alur proses alur proses qris deskripsi langkah melakukan checkout mengirimkan data kepada mengirim pengajuan checkout menggunakan registration kepada melakukan pendaftaran checkout mengalihkan menuju menampilkan kepada memilih memindai qr dan mengirim hasil kepada melakukan mengirimkan hasil payment note kepada mengirimkan atau pesan kepada memperbaharui mengirimkan dbprocessurl kepada menerima mengajukan inquiry kepada menerima pengajuan mengirim response inquiry kepada menerima akhir mengirimkan hasil kepada nicepay secure payment page secure payment page gambar di atas adalah contoh checkout dengan metode menggunakan secure page tidak dapat kembali ke secure setelah memilih karena kode qr sudah berhasil dibuat dan sudah berjalan apabila ingin memilih lain, maka wajib membuat ulang dari awal qris secure payment page setelah pilih metode dengan , kode qr akan muncul pada berikutnya dapat langsung memindai kode tersebut dengan mengikuti panduan docid\ og8vgekicog9mupwhrrj0 atau mengunduh gambar terlebih dahulu melalui download gambar qr success secure payment apabila kode qr belum berhasil dipakai untuk , akan tetapi sudah lebih dahulu kedaluwarsa, maka harus mengulang generate kode qr dengan kembali menuju checkout terlebih dahulu api checkout transaction payment api url /nicepay/redirect/v2/payment request method redirect get header content type application/form urlencoded request parameter for qris api checkout (callbackurl) berikut adalah daftar request parameter untuk pada parameter tipe ukuran deskripsi contoh / catatan paymenturl required required url 14 url https //www nicepay co id/nicepay/redirect/v2/payment txid required required an 30 transaction id ionpaytest00202103191252519205 response parameter for qris api checkout (callbackurl) parameter tipe ukuran deskripsi contoh / catatan resultcd n 4 docid 7o8nl7guqp asiwfdqi3v 0000 resultmsg an 255 result message docid\ wpcemazro xvnxz 1zaib success txid an 30 transaction id (key from ) testtest0300202008070951284276 when success referenceno ans 40 order number ord20200807090809 when success amount n 12 transaction amount 1000 when success transdt n 8 registration date ( yyyymmdd ) 20200808 when success transtm n 6 registration time ( hh24miss ) 120000 when success description an 100 transaction description this is testing transaction when success authno n 10 approval number 1234567890 when success β only cc (additional) recurringtoken an 255 recurring token 5b949971aea6d468bebef20fec7b067abde88e52a4520925cd28dfa840ce5abc when success β only cc (additional) cardno ans 20 card number with masking 420192 2327 when success β only cc acqubankcd a docid\ ky4ppujot06atnie easf bmri when success β only cc issubankcd a docid\ ky4ppujot06atnie easf othr when success β only cc vat n 12 number 0 when success , cc fee n 12 service fee 0 when success , cc notaxamt n 12 tax free amount 0 when success , cc bankcd a 4 docid\ ky4ppujot06atnie easf bmri mitracd a 4 docid\ tm257gq3dxgzf98uz0l33 ovoe when success , , bankvacctno n 20 va number 447770956314286 when success β va payno n 20 number 9041071059504308 when success β cvs currency a 3 currency idr when success β , goodsnm an 100 goods name testing transaction when success β , billingnm a 100 billing name ionpay network testing when success β , paymethod n 2 docid\ iifmsruuw7j9vmwefjz97 03 when success β , catatan response akan dikirimkan melalui callbackurl dengan content type application/x www form urlencoded dan metode post parameter sample parameter for qris api checkout (callbackurl) pada saat checkout , response dari request di hit adalah callback url request parameter curl curl x get "https //www merchant com/callbackurl?cctranstype=1\&fee=0\&txid=ionpaytest00202212201540174369\&amt=1000\¬axamt=0\&cardno=46161111 1111\&issubankcd=bmri\&matchcl=1\&preauthtoken=null\&cardexpyymm=2603\&acqubanknm=mandiri\&paymethod=01\¤cy=idr\&instmntmon=1\&cc trans type=1\&issubanknm=mandiri\&merchanttoken=dc1dd9e57ff6c4db341654ae31e623cab4d4d8057b2d0b58bef43ccb0da3b494\&goodsnm=goods+for+testing+credit+card\&referenceno=ordno20221220151243\&authno=174300\&transtm=154017\&cpguaranteeablestatus=null\&recurringtoken=null\&vat=0\&instmnttype=1\&billingnm=john+doe\&acqubankcd=bmri\&transdt=20221220\&status=0" callback parameter response callback resultcd=0000 resultmsg=success txid=ionpaytest00202212211103524783 referenceno=orderku345 paymethod=09 amt=12000 billingnm=john+doe authno=150367 cardno=62210082 0590 acqubankcd=artj issubankcd=artj acqubanknm=artajasa issubanknm=artajasa callback handling api checkout transaction payment saat callback diterima callbackurl , kami merekomendasikan untuk melakukan verifikasi status dengan menggunakan docid\ tsmzvn ulka6hnmbkk5wl callback handling sangat penting untuk membantu meminimalisir tindakan fraud kami sangat merekomendasikan untuk melakukan verifikasi menggunakan callback parameter url callback https //merchant com/callback nicepay?resultcd=0000\&resultmsg=success\&txid=ionpaytest00202212211103524783\&referenceno=orderku345\&paymethod=09\&amt=12000\&billingnm=john+doe\&authno=150367\&cardno=62210082 0590\&acqubankcd=artj\&issubankcd=artj\&acqubanknm=artajasa\&issubanknm=artajasa response callback resultcd=0000 resultmsg=success txid=ionpaytest00202212211103524783 referenceno=orderku345 paymethod=09 amt=12000 billingnm=john+doe authno=150367 cardno=62210082 0590 acqubankcd=artj issubankcd=artj acqubanknm=artajasa issubanknm=artajasa