NICEPAY API
...
API E-Wallet
Payment - API E-Wallet
12 min
tentang api e wallet payment melalui , menawarkan kemudahan lintas aplikasi ( jump app ) untuk notifikasi akan dikirimkan ke secara real time sesaat setelah menyelesaikan kunjungi docid\ saeozisjllcke5s4qvnhw untuk mengetahui perbedaan alur secara umum dengan astrapay kunjungi docid\ ijbzxzkxctritccmseikb untuk mempelajari umum mengenai api e wallet payment bertujuan supaya mengaktifkan pada , sehingga dapat melakukan menggunakan dengan tahapan ini bertujuan untuk melakukan dari dengan dari api url /nicepay/direct/v2/payment request method pop up, redirect, submit pop up, redirect, submit description performs request to merchant token sha256( timestamp + imid + referenceno + amt + merchantkey ) request format application/x www form urlencoded proses hanya dapat dijalankan setelah melalui registrasi, silakan pelajari lebih lengkap tentang registrasi pada docid\ s0p2o wpdjn3n94lpkcyh request parameter for e wallet payment berikut ini adalah daftar untuk melakukan pengajuan registrasi parameter ini digunakan melalui platform pengujian sebagai salah satu tahapan supaya milik dapat terhubung dengan dari catatan tambahan untuk shopeepay, dalam rangka menghasilkan pengalaman pengguna lebih baik pada , silakan berikan pesan peringatan ( warning message ) ke untuk mengakses melalui perangkat ponsel parameter tipe ukuran deskripsi contoh / catatan timestamp required required n 14 request timestamp ( yyyymmddhh24miss ) 20221208065959 txid required required an 30 transaction id ionpaytest05202212081111197444 merchanttoken required required an 255 token 324a7d07d9f3fe30a3960b28af29a91fc30a33fb3332cf33d40394f30d1f399f callbackurl required required an 255 result page https //www nicepay co id/ionpay client/paymentresult jsp returnjsonformat required for shopeepay required for shopeepay an 100 if value is 1 , then it will return shopeepay link if value is empty/0 , then it will redirect to other html page 1 return redirecturlapp and/or redirecturlhttp empty/0 return html to redirect dapat mengikuti panduan dan shopeepay pada docid\ b9hpduhc2mpmlalhijcbo callback handling e wallet setelah melakukan request , response didapatkan dari adalah berupa callback parameter tipe ukuran deskripsi contoh / catatan resultcd n 14 docid 7o8nl7guqp asiwfdqi3v 0000 resultmsg an 225 result message docid\ wpcemazro xvnxz 1zaib success txid an 30 transaction id ionpaytest05202406260930529202 referenceno ans 40 's reference number 20240626093051 paymethod n 2 docid\ iifmsruuw7j9vmwefjz97 05 amt n 12 amount 10000 transdt n 8 transaction date ( yyyymmdd ) 20240626 transtm n 6 transaction date ( hh24miss ) 093052 mitracd an 4 docid\ tm257gq3dxgzf98uz0l33 eshp callbackurl ans 500 result forward url (on browser) https //merchant co id/nicepay callback ketika callback diterima callbackurl , merekomendasikan untuk melakukan verifikasi dengan menggunakan docid s9ys jjpqyzt9varbhsb callback handling sangat penting untuk membantu meminimalisir tindakan fraud sangat merekomendasikan untuk melakukan verifikasi menggunakan callback handling url callback https //merchant co id/nicepay callback?resultcd=0000\&resultmsg=success\&txid=ionpaytest05202406260930529202\&referenceno=20240626093051\&paymethod=05\&amt=2000\&transdt=20240626\&transtm=093652\&mitracd=eshp\&callbackurl=https%3a%2f%2fwebhook site%2fe1e151bc 23f5 4db9 8272 6addeea95701 response parameter for e wallet payment parameter tipe ukuran deskripsi contoh / catatan resultcd n 4 docid 7o8nl7guqp asiwfdqi3v 0000 resultmsg an 255 result m essage docid\ wpcemazro xvnxz 1zaib success txid an 30 transaction id ionpaytest05202406260930529202 referenceno ans 40 's reference number 20240626093051 paymethod n 2 docid\ iifmsruuw7j9vmwefjz97 05 amt n 12 amount 10000 transdt n 8 transaction date ( yyyymmdd ) 20240626 transtm n 6 transaction date ( hh24miss ) 093052 mitracd an 4 docid\ tm257gq3dxgzf98uz0l33 eshp paymentexpdt n 8 expiry date ( yyyymmdd ) 20240626 paymentexptm n 6 expiry time ( hh24miss ) 093530 redirecturlhttp an 100 returns a universal link redirecting users to https //pay uat airpay co id/h5pay/example redirecturlapp an 100 returns a url redirecting users to mobile apps for shopeepay, this value will be deprecated for shopeepay, this value will be deprecated redirecttoken an 2000 used only for linkaja used only for linkaja sample json for e wallet payment form urlencode request txid=ionpaytest05202406260930529202\×tamp=20240626090665\&merchanttoken=9252d7d37ea2564d8d0dcf448509662d386a0de365c703cfe8a486f1009d34ff\&callbackurl=https //merchant co id/nicepay callback\&returnjsonformat=1 sample response { "resultcd" "0000", "resultmsg" "success", "txid" "ionpaytest05202406260930529202", "referenceno" "20240626093051", "paymethod" "05", "amt" "2000", "transdt" "20240626", "transtm" "093052", "mitracd" "eshp", "paymentexpdt" "20240626", "paymentexptm" "093807", "redirecturlhttp" "https //pay uat airpay co id/h5pay/example", "redirecturlapp" "", "redirecttoken" null }