Integrasi & Testing QRIS
13 min
digunakan dalam dan berasal dari shopeepay akan tetapi, shopeepay juga dapat menerima dari lain, seperti ovo, dana, linkaja, dan mobile banking dapat melakukan dengan qr urutan integrasi api yang digunakan lakukan order registration snap registration api qris snap docid\ n42bapm1t1eoixns ra d redirect qris api checkout docid\ zbcwz5om9ruf0fsgcvgvf direct registration api qris docid\ bkkzsz0cgm0uwyhxy jbh menerima callback dan push notification dari lakukan status inquiry snap check status transaction api qris snap docid 3axwe6p6cyhx zun bvgq redirect status inquiry api checkout docid\ tsmzvn ulka6hnmbkk5wl direct status inquiry api qris docid\ jcwrygsjvj1sguu6dxmfj opsional lakukan cancel untuk membatalkan direct cancel api qris docid\ ooasswb3 hl potdaijwp redirect cancel api checkout docid 7zbvsp mxtvsdbnzurs5g kredensial untuk tes qris nama qris deskripsi shopeepay aplikasi shopeepay untuk uji coba pada development environment > link https //drive google com/file/d/1xccyvtfauyezo9iwhuhmer5bx2tlbzr /view kredensial pada development environment jump app username nicepaytest01 password nicepaytest01 shopeepay pin 142536 wajib melakukan whitelist ip pada perangkat digunakan untuk uji coba melalui aplikasi shopeepay hubungi tim integrasi untuk lebih lanjut cara uji coba qris nama qris langkah tes aturan dan kondisi shopeepay menggunakan imid asli atau sandbox dengan imid = ionpaytest mengunduh aplikasi shopeepay khusus untuk uji coba pada development environment atau aplikasi asli shopee untuk uji coba pada staging/production environment memindai kode qr dan melakukan autentikasi untuk mengumpulkan dan melanjutkan hingga berhasil untuk kode qr aturan default batas waktu untuk paymentexptm = 5 menit jangka waktu pengaturan untuk paymentexptm mulai dari 5 menit hingga 20 menit untuk kondisi pembatala , antara lain pembatalan sebelum akan menunjukkan kedaluwarsa atau tidak berlaku dengan 5 transaksi off us dapat melakukan pengembalian dana secara daring hingga 365 hari sejak dibuat transaksi on us hanya melakukan pengembalian dana secara daring sebelum dibuat mencapai waktu 1 hari setelah 1 hari, akan dialihkan menjadi manual refund setelah 1 minggu, akan dibuat menjadi blocked alasan peluang transaksi gagal salah memindai kode qr pada aplikasi shopeepay pesanan tidak sesuai transaksi sudah kedaluwarsa integration checklist dan test case implementasi inquiry setelah mendapatkan callback implementasi inquiry setelah mendapatkan di dalam dbprocessurl meninjau log meninjau pengaturan firewall (eg cloudflare untuk pengaturan dbprocessurl ) memeriksa implementasi merchanttoken menjalankan tes skenario pada development environment menjalankan tes skenario pada production environment get sample scenario https //docs google com/spreadsheets/d/e/2pacx 1vqiaimcm0vz3l1ca jkw3yxyipjsb966fg1wtet8qpfdowevuliewooy6i4ujpl3a/pub?output=xlsx meninjau error handling ( timeout, failed, negative case ) best practice untuk uji coba , dapat menggunakan imid = ionpaytest dan pasang parameter shopid = nicepay dukungan untuk pembatalan secara penuh dapat melalui kode tautan canceltype 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 alur pembayaran qris docid\ m heeklnlzy1g1thlaky untuk mengetahui pada saat melakukan dengan tipe qris docid\ yxx3p9itvvu6qtepcfjbu untuk mengetahui jenis digunakan pada daftar istilah qris docid 6bfa6ymplc8hehi6jxro2 untuk mengetahui istilah khusus digunakan oleh faq qris docid\ ahrsqb4knslavxu abif4 jika ingin mengetahui pertanyaan yang sering diajukan terkait qris