Payment
Convenience Store (CVS)
Integrasi & Testing CVS
13 min
langkah integrasi & api yang digunakan lakukan call transaction registration direct docid\ gi3v9ydxpuntvc9sotnzt redirect docid 4igjozvu9n3dfgblrenot menerima callback dan push notification dari lakukan status inquiry direct docid\ ypivnumvfvrkikzinnq48 redirect docid\ tsmzvn ulka6hnmbkk5wl opsional lakukan cancel untuk membatalkan direct docid\ yrwlx6trlongqpdgc7qou redirect docid 7zbvsp mxtvsdbnzurs5g cara uji coba cvs langkah tes aturan dan kondisi menggunakan mid atau mid sandbox ( ionpaytest ) autopaid membuat pendaftaran (cvs) catat atau cetak payment code membawa payment code menuju indomaret atau alfamart / alfamidi / dan+dan / lawson memeriksa inquiry payment membayar sesuai dengan nominal tercantum ambil payment receipt transaksi berhasil periksa ( dbprocessurl ) memberitahu kasir ada dibuat menggunakan + nama cvs bisa dibatalkan dan dikembalikan setelah , tetapi hanya bisa dilakukan secara manual atau masa berlaku nomor payno sudah berakhir tidak bisa dilakukan melalui nomor ( payno ) dapat kedaluwarsa secara default dalam hari ke 7 tetapi juga bergantung pada preferensi , pengaturan dapat disesuaikan ( paling umum adalah 24 jam, 3 hari, dsb) ketentuan berdasarkan cvs alfamart & alfamidi tidak bisa dilakukan setelah pukul 10 malam dan dapat digunakan kembali setelah pukul 1 pagi pada hari berikutnya indomaret 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 integration checklist dan test case implementasi inquiry setelah mendapatkan callback implementasi inquiry setelah mendapatkan di dalam dbprocessurl meninjau log 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 menggunakan tersebut ketika diterima pada dbprocessurl , sangat merekomendasikan untuk melakukan verifikasi menggunakan inquiry notification handling berguna untuk meminimalisir aksi fraud, sangat merekomendasikan untuk melakukan verifikasi notification handling see also docid\ qb3j izkof9dei 8zk32w untuk mengetahui pada saat melakukan dengan docid\ iwiqwoto0vyxabnksejea untuk mengetahui fitur pada docid m nzrty pru0ajjtyj9g untuk mengetahui istilah khusus digunakan oleh docid\ bf4kvuvf blhbxysennwn jika ingin mengetahui pertanyaan sering diajukan terkait