Payment
GPN

Integrasi & Testing GPN

13min

Langkah Integrasi & API yang digunakan


  1. Lakukan   Order Registration.
  2. Lakukan    Charge.
  3. Menerima callback dan push notification dari .
  4. Lakukan   Status Inquiry.
  5. Opsional: lakukan   Cancel untuk membatalkan .



Cara Uji Coba GPN



Langkah Tes

Aturan dan Kondisi

  1. Menggunakan kartu asli atau kartu dummy mulai 45xxxx atau 54xxxxx.
  2.   kartu  kepada sisi  di bawah pilihan "Credit Card/Debit Card".
    •  16 digit nomor kartu.
    •  expiry date (MM/YY).
    •  CVV.
  3. Kumpulkan  dan lanjutkan  dan  berhasil.

Kode  : 09



Tipe :

  • Full Payment:  sekali jalan.
  • Recurring Payment:  berkala dengan  token.



Alasan Peluang Transaksi Gagal


  1. Kartu  tidak aktif atau sudah kedaluwarsa.
  2. Nomor kartu  tidak berlaku.
  3. Masa kedaluwarsa kartu  tidak berlaku.
  4. CVV pada kartu tidak berlaku.
  5. Tidak didukung oleh jaringan Issuer.
  6. Sudah mencapai batas  kartu  harian.



Integration Checklist & Test Case



Implementasi status inquiry setelah mendapatkan callback.

Implementasi status 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

Meninjau Error Handling (Timeout, Failed, Negative Case).



Best Practice


  • Untuk uji coba  dapat memasang  recurrOpt automatic pada  Cancel (Recurring Type Code).
  •  Cancel pada  mendukung untuk membatalkan penuh dan sebagian (Cancel Type Code).
  • 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 GPN untuk mengetahui  pada  saat melakukan  dengan .

  Tipe Metode Pembayaran GPN untuk mengetahui jenis  saat menggunakan kartu .

  Daftar Istilah GPN untuk mengetahui istilah khusus  digunakan .

  FAQ GPN jika ingin mengetahui pertanyaan  sering diajukan terkait .