NICEPAY API
...
E-Wallet - Advance API
DANA Recurring - E-Wallet API Advance
8 min
tentang api dana recurring {{api}} dana recurring digunakan oleh {{merchant}} agar {{pelanggan}} dapat melakukan {{transaksi}} secara berkala dengan menggunakan {{metodebayar}} {{ewallet}} khusus dana proses pada api dana recurring registration & first payment dana recurring api docid\ iulunoct1tkprr74kxftz notification dana recurring api docid\ dfnlt2xzjdpgkvxd2dzvm inquiry dana recurring api docid\ kf fdoia40egpzfbxwn e cancel & remove dana recurring api docid\ xem1cpwtnycosmgdhjbuf alur api dana recurring deskripsi langkah pelanggan mengajukan checkout pada halaman merchant dan post form api kepada merchant untuk memulai recurring issue merchant mengajukan post form api kepada nicepay nicepay mengarahkan pelanggan menuju halaman oauth dana pelanggan melakukan konfirmasi oauth kepada dana dana mengirimkan perjanjian pengguna (user agreement) kepada nicepay nicepay mengajukan pembayaran pertama kepada dana dana mengirimkan response pembayaran pertama kepada nicepay dana mengarahkan pelanggan ke halaman dana untuk melakukan recurring (subscription) pelanggan melakukan konfirmasi recurring (subscription) kepada dana dana mengirimkan callback pembayaran pertama kepada nicepay nicepay menerima callback pembayaran pertama nicepay mengirimkan callback pembayaran pertama kepada merchant dana mengirimkan push notification kepada nicepay nicepay menerima push notification nicepay mengirimkan callback push notification kepada merchant dana mengirimkan push notification kepada nicepay pada fase recurring payment nicepay mengirimkan push notification (dengan txid yang berbeda dan referenceno yang sama dari recurring issue) kepada merchant apabila merchant mengajukan cancel/remove recurring kepada nicepay, maka pada proses cancel transaction , nicepay mengajukan pembatalan transaksi kepada dana menggunakan value canceltype ; 1 pembatalan secara penuh (full cancellation) atau 2 pembatalan sebagian (partial cancellation) pada proses remove recurring , nicepay mengajukan penghapusan recurring kepada dana menggunakan value canceltype ; 3 remove subscription / stop recurring dan txid pada saat pembayaran pertama dana mengirimkan response data kepada nicepay nicepay mengirimkan response data kepada merchant merchant mengajukan pengecekan status transaksi menggunakan check status api kepada nicepay nicepay mengirimkan response pengecekan status transaksi kepada merchant merchant menerima status akhir transaksi merchant mengirimkan konfirmasi status transaksi kepada pelanggan catatan untuk fase recurring issue mohon simpan txid recurring issue setelah menerima callback atau {{notifikasi}} txid recurring issue digunakan untuk menghapus recurring (unsubscription) referenceno adalah id {{transaksi}} recurring catatan untuk fase recurring {{paymentproduct}} {{nicepay}} akan mengirimkan txid berbeda dari recurring issue {{nicepay}} akan mengirimkan referenceno {{yang}} sama dengan recurring issue alur dana recurring dari sisi pengguna berikut ini merupakan alur {{proses}} {{yang}} dilalui pengguna untuk melakukan account binding dengan menggunakan dana recurring 1\ pengguna melakukan login pada akun dana untuk memulai {{proses}} account binding login dana account 2\ pengguna melakukan autentikasi dengan memasukkan pin untuk menyetujui akses binding pada akun dana 3\ setelah account binding selesai pengguna akan diarahkan menuju {{halaman}} dana yang akan menampilkan {{informasi}} detail subscription kepada pengguna dana agreement subscription 4\ pengguna diminta untuk melakukan konfirmasi {{pembayaran}} pertama dengan recurring issue 5\ dana menampilkan hasil dari {{status}} {{pembayaran}} recurring issue kepada {{pelanggan}} 6\ {{nicepay}} menampilkan {{status}} {{pembayaran}} kepada {{pelanggan}} melalui payment page