NICEPAY API
...
Checkout API
Payment - API Checkout
Direct Debit - API Checkout
14min
tentang direct debit api checkout {{api}} ini digunakan oleh {{merchant}} untuk melakukan pengajuan {{pembayaran}} kepada {{nicepay}} untuk {{metodebayar}} {{directdebit}} menggunakan {{checkoutproduct}} {{api}} alur proses deskripsi langkah {{pelanggan}} mengajukan checkout kepada {{merchant}} {{merchant}} akan melakukan pendaftaran {{checkout}} menggunakan {{api}} registration kepada {{nicepay}} {{nicepay}} menyimpan {{order}} regist {{nicepay}} mengarahkan {{merchant}} menuju {{halaman}} {{pembayaran}} {{nicepay}} {{merchant}} menampilkan {{halaman}} {{pembayaran}} {{nicepay}} kepada {{pelanggan}} {{pelanggan}} memilih {{metodebayar}} {{pelanggan}} memasukkan data {{pembayaran}} (jenius cashtag) {{pelanggan}} mengirimkan {{metodebayar}} {{yang}} dipilih kepada {{nicepay}} {{nicepay}} mengajukan {{pembayaran}} kepada {{bank}} {{bank}} melakukan {{proses}} authentication {{bank}} mengirimkan {{notifikasi}} authentication kepada {{pelanggan}} {{pelanggan}} melakukan authentication {{pelanggan}} mengajukan charge kepada {{bank}} {{bank}} melakukan {{proses}} {{pembayaran}} {{bank}} mengirimkan hasil {{pembayaran}} kepada {{pelanggan}} {{bank}} mengirimkan push notification kepada {{nicepay}} {{nicepay}} melakukan validasi {{notifikasi}} {{nicepay}} melakukan perubahan {{status}} {{nicepay}} mengirimkan {{notifikasi}} kepada {{merchant}} {{merchant}} mengajukan pemeriksaan {{status}} menggunakan {{api}} status kepada {{nicepay}} {{nicepay}} mengirimkan response {{status}} kepada {{merchant}} {{merchant}} menerima {{status}} akhir {{merchant}} mengirim konfirmasi perubahan {{status}} kepada {{pelanggan}} nicepay secure payment page gambar di atas adalah contoh {{pembayaran}} dengan metode {{directdebit}} menggunakan {{nicepay}} secure {{paymentproduct}} page setelah memilih metode dengan {{directdebit}} , {{anda}} akan dialihkan ke {{halaman}} untuk memilih {{layanan}} {{directdebit}} {{yang}} diinginkan selanjutnya, {{anda}} akan dialihkan ke {{halaman}} form untuk memasukan identitas {{anda}} pada contoh di atas, bila {{anda}} memilih {{layanan}} jenius, {{anda}} akan diminta untuk memasukan data cashtag {{anda}} pada form {{yang}} telah disediakan setelah melengkapi form , {{anda}} dapat melanjutkan {{proses}} {{pembayaran}} kemudian, {{anda}} dapat melanjutkan sampai order payment sukses proses request registrasi {{pembayaran}} telah selesai {{anda}} dapat melanjutkan {{proses}} {{transaksi}} sampai dengan penyelesaian dengan mengikuti panduan panduan bayar direct debit api checkout transaction payment api url /nicepay/redirect/v2/payment request method redirect get header content type application/form urlencoded request parameters for payment parameter tipe ukuran deskripsi contoh / catatan paymenturl required required ans 14 {{paymentproduct}} url https //dev nicepay co id/nicepay/redirect/v2/payment txid required required an 30 transaction id tnicecp04100202305250918306465 response parameters (callbackurl) payment parameter tipe ukuran deskripsi contoh / catatan status n 1 payment status code 0 merchanttoken an 255 {{merchant}} 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 mitra code 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 installment type code 2 when success instmntmon n 2 installment month 1 1 month/full {{paymentproduct}} , jika instmnttype null/1 3 3 months 6 6 months 12 12 months 1 when success matchcl n 1 notification match amount indicator 0 when success mrefno an 18 reference number 202305250918303 when success paymethod n 2 payment method code 04 when success currency a 3 currency idr when success catatan response {{parameter}} akan dikirimkan melalui callbackurl dengan content type application/json dan metode post parameter sample parameter for callbackurl api checkout payment pada {{pembayaran}} saat checkout , response dari request {{yang}} di hit adalah callback url url request https //www nicepay co id/nicepay/redirect/v2/payment?txid=tnicecp04100202305250918306465 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 callback handling api checkout payment saat callback diterima callbackurl {{anda}} , kami merekomendasikan {{merchant}} untuk melakukan verifikasi status dengan menggunakan status inquiry api checkout callback handling sangat penting untuk membantu meminimalisir tindakan fraud kami sangat merekomendasikan {{merchant}} 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