NICEPAY API
...
Checkout API
Payment - API Checkout
QRIS - API Checkout
15min
tentang qris api checkout {{api}} ini digunakan oleh {{merchant}} untuk melakukan pengajuan {{pembayaran}} {{qris}} kepada {{nicepay}} alur proses deskripsi langkah {{pelanggan}} melakukan checkout {{pelanggan}} mengirimkan data {{checkout}} kepada {{merchant}} {{merchant}} mengirim pengajuan checkout menggunakan {{api}} registration kepada {{nicepay}} {{nicepay}} melakukan {{proses}} pendaftaran checkout {{nicepay}} mengalihkan {{merchant}} menuju {{halaman}} {{pembayaran}} {{nicepay}} {{merchant}} menampilkan {{halaman}} {{nicepay}} kepada {{pelanggan}} {{pelanggan}} memilih {{metodebayar}} {{pelanggan}} memindai qr dan mengirim hasil {{proses}} kepada {{mitra}} {{qris}} {{mitra}} {{qris}} melakukan {{proses}} {{pembayaran}} {{mitra}} {{qris}} mengirimkan hasil {{transaksi}} payment note kepada {{pelanggan}} {{mitra}} {{qris}} mengirimkan {{notifikasi}} atau pesan {{pembayaran}} kepada {{nicepay}} {{nicepay}} memperbaharui {{status}} {{pembayaran}} {{nicepay}} mengirimkan {{notifikasi}} dbprocessurl kepada {{merchant}} {{merchant}} menerima {{notifikasi}} {{merchant}} mengajukan {{status}} inquiry kepada {{nicepay}} {{nicepay}} menerima pengajuan {{nicepay}} mengirim response {{status}} inquiry kepada {{merchant}} {{merchant}} menerima {{status}} akhir {{merchant}} mengirimkan {{halaman}} hasil {{transaksi}} kepada {{pelanggan}} nicepay secure payment page gambar di atas adalah contoh {{pembayaran}} checkout dengan metode {{qris}} menggunakan {{nicepay}} secure {{paymentproduct}} page {{pelanggan}} tidak dapat kembali ke {{halaman}} secure {{paymentproduct}} setelah memilih {{metodebayar}} {{qris}} karena kode qr {{transaksi}} sudah berhasil dibuat dan {{transaksi}} sudah berjalan apabila ingin memilih {{metodebayar}} lain, maka {{merchant}} wajib membuat ulang {{transaksi}} dari awal setelah pilih metode dengan {{qris}} , kode qr akan muncul pada {{halaman}} berikutnya {{pelanggan}} dapat langsung memindai kode tersebut dengan mengikuti panduan panduan bayar qris atau mengunduh gambar terlebih dahulu melalui {{tombol}} download qr image apabila kode qr belum berhasil dipakai untuk {{transaksi}} , akan tetapi sudah lebih dahulu kedaluwarsa, maka {{pelanggan}} harus mengulang {{proses}} generate kode qr dengan kembali menuju {{halaman}} checkout terlebih dahulu api checkout transaction payment api url /nicepay/redirect/v2/payment request method redirect get header content type application/form urlencoded request parameters for payment berikut adalah daftar request parameter untuk {{api}} {{paymentproduct}} {{qris}} pada {{checkoutproduct}} {{api}} parameter tipe ukuran deskripsi contoh / catatan paymenturl required required url 14 {{paymentproduct}} url https //www nicepay co id/nicepay/redirect/v2/payment https //www nicepay co id/nicepay/redirect/v2/payment txid required required an 30 transaction id ionpaytest00202103191252519205 response parameters (callbackurl) payment parameter tipe ukuran deskripsi contoh / catatan resultcd n 4 result code 0000 resultmsg an 255 result message error code success txid an 30 transaction id (key from {{nicepay}} ) 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 bank code bmri when success – only cc issubankcd a bank code othr when success – only cc vat n 12 {{vat}} 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 bank code bmri mitracd a 4 mitra code ovoe when success {{directdebit}} , {{ewallet}} , {{payloan}} bankvacctno n 20 va number 447770956314286 when success – va payno n 20 {{paymentproduct}} number 9041071059504308 when success – cvs currency a 3 currency idr when success – {{ewallet}} , {{payloan}} goodsnm an 100 goods name testing transaction {{nicepay}} when success – {{ewallet}} , {{payloan}} billingnm a 100 billing name ionpay network testing when success – {{ewallet}} , {{payloan}} paymethod n 2 payment method code 03 when success – {{ewallet}} , {{payloan}} catatan response {{parameter}} akan dikirimkan melalui callbackurl dengan content type application/x www form urlencoded 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=ionpaytest00202103191252519205 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 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 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