NICEPAY API
...
Payment - API Checkout
Direct Debit - API Checkout
15 min
tentang direct debit api checkout ini digunakan oleh untuk melakukan pengajuan kepada untuk menggunakan alur proses alur pembayaran direct debit (click pay) deskripsi langkah mengajukan checkout kepada akan melakukan pendaftaran menggunakan registration kepada menyimpan regist mengarahkan menuju menampilkan kepada memilih memasukkan data (jenius cashtag) mengirimkan dipilih kepada mengajukan kepada melakukan authentication mengirimkan authentication kepada melakukan authentication mengajukan charge kepada melakukan mengirimkan hasil kepada mengirimkan push notification kepada melakukan validasi melakukan perubahan mengirimkan kepada mengajukan pemeriksaan menggunakan status kepada mengirimkan response kepada menerima akhir mengirim konfirmasi perubahan kepada nicepay secure payment page secure payment page gambar di atas adalah contoh dengan metode menggunakan secure page direct debit secure payment page setelah memilih metode dengan , akan dialihkan ke untuk memilih diinginkan selanjutnya, akan dialihkan ke form untuk memasukan identitas pada contoh di atas, bila memilih jenius, akan diminta untuk memasukan data cashtag pada form telah disediakan setelah melengkapi form , dapat melanjutkan kemudian, dapat melanjutkan sampai order payment sukses success secure payment page proses request registrasi telah selesai dapat melanjutkan sampai dengan penyelesaian dengan mengikuti panduan docid\ ej49bfx8ejvfbsogqorto api checkout transaction payment api url /nicepay/redirect/v2/payment request method redirect get header content type application/form urlencoded request parameter for direct debit api checkout (callbackurl) parameter tipe ukuran deskripsi contoh / catatan paymenturl required required ans 14 url https //dev nicepay co id/nicepay/redirect/v2/payment txid required required an 30 transaction id tnicecp04100202305250918306465 response parameter for direct debit api checkout (callbackurl) parameter tipe ukuran deskripsi contoh / catatan status n 1 docid c8dre3fj17cxu0kw8c7d 0 merchanttoken an 255 token 46ca2f8a7b0b24ad57e49f879764718e40839f67d00c22b3f79ba328f2a0a8aa when success goodsnm direct debit direct debit , e wallet, , e wallet, payloan payloan an 100 goods name jhon+doe when success billingnm direct debit direct debit , e wallet, , e wallet, payloan payloan a 100 billing name jhon+doe when success referenceno ans 40 order number ord20230525090536 when success mitracd direct debit direct debit , e wallet, , e wallet, payloan payloan a 4 docid\ tm257gq3dxgzf98uz0l33 jenc when success txid an 30 transaction id tnicecp04100202305250918306465 when success amt n 12 transaction amount 5000 when success receiptcode ans 20 authorization number 951527524097 when success instmnttype n 2 docid\ rt2c32s9hfl aohyoebv5 2 when success instmntmon n 2 installment month 1 1 month/full , jika instmnttype null/1 3 3 months 6 6 months 12 12 months 1 when success matchcl n 1 docid wbzuzhpbdoycdehlbbx9 0 when success mrefno an 18 reference number 202305250918303 when success paymethod n 2 docid\ iifmsruuw7j9vmwefjz97 04 when success currency a 3 currency idr when success catatan response akan dikirimkan melalui callbackurl dengan content type application/json dan metode post parameter sample parameter for direct debit 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?resultcd=0000\&resultmsg=please+do+payment+on+jenius+pay+apps\&txid=tnicecp04100202305250918306465\&referenceno=ord20230525090536\&amt=\&transdt=20230525\&transtm=091830" callback parameter response callback merchanttoken=46ca2f8a7b0b24ad57e49f879764718e40839f67d00c22b3f79ba328f2a0a8aa goodsnm=jhon+doe referenceno=ord20230525090536 mitracd=jenc txid=tnicecp04100202305250918306465 amt=5000 receiptcode=951527524097 instmnttype=2 billingnm=jhon+doe matchcl=0 mrefno=202305250918303 paymethod=04 currency=idr instmntmon=1 status=0 callback handling api checkout 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 //www merchant com/callbackurl?resultcd=0000\&resultmsg=please+do+payment+on+jenius+pay+apps\&txid=tnicecp04100202305250918306465\&referenceno=ord20230525090536\&amt=\&transdt=20230525\&transtm=091830 response callback merchanttoken=46ca2f8a7b0b24ad57e49f879764718e40839f67d00c22b3f79ba328f2a0a8aa goodsnm=jhon+doe referenceno=ord20230525090536 mitracd=jenc txid=tnicecp04100202305250918306465 amt=5000 receiptcode=951527524097 instmnttype=2 billingnm=jhon+doe matchcl=0 mrefno=202305250918303 paymethod=04 currency=idr instmntmon=1 status=0