Payment
Convenience Store (CVS)
Integrasi & Testing CVS
13 min
langkah integrasi & api yang digunakan lakukan {{integrasi}} {{api}} call transaction registration direct docid\ gi3v9ydxpuntvc9sotnzt redirect docid 4igjozvu9n3dfgblrenot menerima callback dan push notification dari {{nicepay}} lakukan {{integrasi}} {{api}} status inquiry direct docid\ ypivnumvfvrkikzinnq48 redirect docid\ tsmzvn ulka6hnmbkk5wl opsional lakukan {{integrasi}} {{api}} cancel untuk membatalkan {{transaksi}} direct docid\ yrwlx6trlongqpdgc7qou redirect docid 7zbvsp mxtvsdbnzurs5g cara uji coba cvs langkah tes aturan dan kondisi menggunakan mid {{merchant}} atau mid sandbox ( ionpaytest ) autopaid membuat pendaftaran {{cvs}} (cvs) catat atau cetak payment code membawa payment code menuju indomaret atau alfamart / alfamidi / dan+dan / lawson memeriksa inquiry payment {{anda}} membayar sesuai dengan nominal {{yang}} tercantum ambil payment receipt {{anda}} transaksi berhasil periksa {{notifikasi}} ( dbprocessurl ) {{anda}} memberitahu kasir ada {{pembayaran}} dibuat menggunakan {{nicepay}} + nama {{merchant}} cvs bisa dibatalkan dan dikembalikan setelah {{pembayaran}} , tetapi hanya bisa dilakukan secara manual atau masa berlaku nomor payno sudah berakhir tidak bisa dilakukan melalui {{api}} nomor {{cvs}} ( payno ) dapat kedaluwarsa secara default dalam hari ke 7 tetapi juga bergantung pada preferensi {{merchant}} , pengaturan dapat disesuaikan ( {{yang}} paling umum adalah 24 jam, 3 hari, dsb) ketentuan berdasarkan cvs alfamart & alfamidi {{transaksi}} tidak bisa dilakukan setelah pukul 10 malam dan dapat digunakan kembali setelah pukul 1 pagi pada hari berikutnya indomaret {{transaksi}} tidak bisa dilakukan setelah jam 11 malam dan dapat digunakan kembali setelah pukul 1 pagi pada hari berikutnya alasan peluang transaksi gagal salah memasukkan payno payno sudah kedaluwarsa atau tidak berlaku ditolak dari {{mitra}} integration checklist dan test case implementasi {{status}} inquiry setelah mendapatkan callback implementasi {{status}} inquiry setelah mendapatkan {{notifikasi}} di dalam dbprocessurl meninjau log {{pembayaran}} meninjau pengaturan firewall (eg clo udflare untuk pengaturan dbprocessurl ) memeriksa implementasi merchanttoken menjalankan tes skenario pada development e nvironment menjalankan tes skenario pada production environment https //docs google com/spreadsheets/d/e/2pacx 1vqiaimcm0vz3l1ca jkw3yxyipjsb966fg1wtet8qpfdowevuliewooy6i4ujpl3a/pub?output=xlsx meninjau error handling ( timeout, failed, negative case ) best practice payvaliddt dan payvalidtm digunakan untuk set batas waktu bayar pada {{merchant}} {{yang}} menggunakan {{parameter}} tersebut ketika {{notifikasi}} diterima pada dbprocessurl {{anda}} , {{nicepay}} sangat merekomendasikan {{merchant}} untuk melakukan verifikasi {{notifikasi}} menggunakan inquiry {{api}} notification handling berguna untuk meminimalisir aksi fraud, {{nicepay}} sangat merekomendasikan {{merchant}} untuk melakukan verifikasi notification handling see also {{kunjungi}} {{halaman}} docid\ qb3j izkof9dei 8zk32w untuk mengetahui {{proses}} pada {{sistem}} saat melakukan {{pembayaran}} dengan {{cvs}} {{kunjungi}} {{halaman}} docid\ iwiqwoto0vyxabnksejea untuk mengetahui fitur {{transaksi}} pada {{cvs}} {{kunjungi}} {{halaman}} docid m nzrty pru0ajjtyj9g untuk mengetahui istilah khusus {{yang}} digunakan oleh {{cvs}} {{kunjungi}} {{halaman}} docid\ bf4kvuvf blhbxysennwn jika ingin mengetahui pertanyaan {{yang}} sering diajukan terkait {{cvs}}