NICEPAY API
...
API Payloan
Payment - API Payloan
12 min
tentang api payloan payment melalui {{metodebayar}} {{payloan}} , {{nicepay}} menawarkan {{anda}} kemudahan {{pembayaran}} lintas aplikasi ( jump app ) untuk {{pelanggan}} {{anda}} notifikasi akan dikirimkan ke {{pelanggan}} secara real time sesaat setelah {{pelanggan}} menyelesaikan {{pembayaran}} {{pelanggan}} akan mendapatkan {{notifikasi}} secara berkala terkait pengajuan pinjaman melalui {{nicepay}} api payloan payment pembayaran {{payloan}} bertujuan supaya mengaktifkan {{metodebayar}} {{payloan}} pada {{merchant}} , sehingga {{pelanggan}} dapat melakukan {{transaksi}} {{pembayaran}} menggunakan {{payloan}} pada {{merchant}} tahapan ini digunakan untuk melakukan {{integrasi}} {{sistem}} {{merchant}} dengan {{sistem}} {{nicepay}} api end point /nicepay/direct/v2/payment request method post post description performs transaction regist to {{nicepay}} merchant token sha256( timestamp + imid + referenceno + amt + merchantkey ) request format application/x www form urlencoded request parameter for payloan payment berikut ini adalah daftar {{parameter}} untuk melakukan {{integrasi}} {{proses}} payment untuk {{metodebayar}} {{payloan}} parameter ini digunakan melalui platform pengujian {{api}} sebagai salah satu tahapan supaya {{sistem}} milik {{merchant}} dapat terhubung dengan {{layanan}} dari {{nicepay}} parameter tipe ukuran deskripsi contoh / catatan timestamp required required n 14 request timestamp ( yyyymmddhh24miss ) 20200910170911 txid required required an 30 transaction id ionpaytest01201804191202084760 merchanttoken required required an 255 {{merchant}} token d27544e13fd9937be9fc5d99ba39a75344b0e6dd1c6c358c9858a94606a74c4e callbackurl required required ans 255 {{paymentproduct}} result url http //merchant com/callbackurl sample json for payloan payment formurlencoded callbackurl=http //merchant com/callbackurl txid=payloantes06202010221238593706 timestamp=20200910170911 merchanttoken=d27544e13fd9937be9fc5d99ba39a75344b0e6dd1c6c358c9858a94606a74c4e java request nicepay settimestamp("20200910170911"); nicepay settxid("payloantes06202010221238593706"); nicepay setmerchanttoken(nicepay getmerchanttoken()); nicepay setcallbackurl("http //merchant com/callbackurl"); // payment request nicepay payment(); callback handling payloan callback handling {{yang}} didapat pada {{metodebayar}} {{payloan}} menggunakan url setelah {{merchant}} melakukan pemanggilan {{api}} di {{payloan}} , maka {{merchant}} akan langsung dialihkan menuju {{halaman}} {{pembayaran}} pada aplikasi {{partner}} {{nicepay}} ketika callback diterima callbackurl {{anda}} , {{nicepay}} merekomendasikan {{merchant}} untuk melakukan verifikasi {{status}} dengan menggunakan docid\ oqckfxnuwkspkgdkfmjb5 callback handling sangat penting untuk membantu meminimalisir tindakan fraud {{nicepay}} sangat merekomendasikan {{merchant}} untuk melakukan verifikasi menggunakan callback handling url callback https //merchant co id/nicepay callback?resultcd=0000\&resultmsg=success\&txid=payloantes06202212141336161529\&referenceno=815123412341\&paymethod=06\&amt=20000\&transdt=20221214\&transtm=133616\&description=\&authno=\&issubankcd=\&acqubankcd=\&cardno=\&receiptcode=\&mitracd=kdvi\&recurringtoken=\&preauthtoken=\¤cy=idr\&goodsnm=test+transaction+nicepay\&billingnm=customer +name\&cctranstype=\&mrefno=\&instmnttype=\&instmntmon=\&cardexpyymm=\&issubanknm=\&acqubanknm=\×tamp=\&merchanttoken= response callback { "resultcd" "0000", "resultmsg" "success", "txid" "payloantes06202212141336161529", "referenceno" "815123412341", "paymethod" "06", "amt" "20000", "transdt" "20221214", "transtm" "133616", "description" "", "authno" "", "issubankcd" "", "acqubankcd" "", "cardno" "", "receiptcode" "", "mitracd" "kdvi", "recurringtoken" "", "preauthtoken" "", "currency" "idr", "goodsnm" "test transaction nicepay", "billingnm" "customer name", "cctranstype" "", "mrefno" "", "instmnttype" "", "instmntmon" "", "cardexpyymm" "", "issubanknm" "", "acqubanknm" "", "timestamp" "", "merchanttoken" "" } confirm receipt (hanya akulaku) hanya lakukan {{proses}} ini setelah {{pelanggan}} telah menerima barang {{merchant}} wajib melakukan ini untuk mendapatkan dana settlement dari {{transaksi}} {{yang}} sudah dilakukan api end point /nicepay/api/direct/v2/confirmakulaku request method post post description melakukan konfirmasi receipt untuk dana settlement merchant token sha256( timestamp + txid + imid + merchantkey ) request parameter parameter tipe ukuran deskripsi contoh / catatan timestamp required required n 14 request timestamp ( yyyymmddhh24miss ) 20170708123456 txid required required an 30 transaction id ionpaytest02201607291027025291 imid required required an 10 {{merchant}} id ionpaytest merchanttoken required required an 255 {{merchant}} token 6cfccfc0046773c1b589d8e98f8 response parameter parameter tipe ukuran deskripsi contoh / catatan resultcd required required n 4 docid 7o8nl7guqp asiwfdqi3v resultmsg required required an 30 docid 7o8nl7guqp asiwfdqi3v responsedata required required an 255 {{merchant}} token