Payment
Kartu Kredit

Integrasi & Testing Kartu Kredit

16min

Proses Integrasi dan Testing untuk  .

Langkah Integrasi & API yang digunakan


  1. Lakukan   Call Transaction Registration.
  2. Lakukan   Call Payment Charge.
  3. Menerima callback dan push notification dari .
  4. Lakukan   Check Status.
  5. Opsional: Lakukan   Cancel untuk membatalkan .



Cara Uji Coba Kartu Kredit



Langkah Tes

Aturan dan Kondisi

  1. Gunakan Real Card atau Dummy Card  dimulai 45xxxx atau 54xxxxx.
  2. Ketik nomor akun   ke sisi laman  dengan  accountNo.
  3.   dan lanjutkan   tersebut hingga  sukses.
  1. Transaksi akan di-settle berdasarkan peraturan .
  2. Penggunaan kartu secara otomatis akan mengurangi limit kartu.
  3. Pada  void (dibatalkan pada hari  sama sebelum waktu cut-off ), dana void akan langsung dikembalikan kepada limit  secara real-time.
  4. Kartu terblokir adalah tanggung jawab Pengguna jika ditemukan kecurangan dalam  (Fraud).



Alasan Peluang Transaksi Gagal


  1. Kartu tidak aktif.
  2. Kartu kedaluwarsa.
  3. Nomor kartu tidak valid.
  4. Tanggal kedaluwarsa tidak valid.
  5. CVV tidak valid.
  6. Jaringan Issuer tidak mendukung.
  7. Limit penggunaan kartu harian sudah mencapai batas.
  8.  Visa 3Ds.

 kunjungi   Error Code untuk melihat  error lebih lengkap.



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).



Fitur Kartu Kredit


  • Full , untuk satu kali charge  berlangsung.
  • Installment  , untuk charge  cicilan mengikuti tenor .
  • Recurring , untuk  berulangan menggunakan token .
  • Pre-Auth & Capture , untuk  Pre-Auth  sebelum final charge  Capture pada  .

Pelajari lebih lengkap mengenai fitur dari  pada Fitur Kartu Kredit.



Best Practice


  • Untuk uji coba ,  dapat memasang  recurrOpt automatic Cancel. Pelajari teknis  pemasangan Recurring Token di API Credit Card.
  • Cancel untuk  mendukung full cancel (pembatalan penuh) dan partial cancel (pembatalan sebagian). Pelajari lebih lanjut mengenai Cancel Type Code.
  • Setelah  ke dbProcessUrl  diterima,  merekomendasikan  untuk melakukan verifikasi notification menggunakan Inquiry . Pelajari mengapa inquiry sangat penting untuk  pada Status Inquiry - API Checkout dan Status Inquiry - API Credit Card.
  • Notification Handling berguna untuk meminimalisir aksi Fraud,  sangat merekomendasikan  untuk melakukan verifikasi Notification Handling.

⚠️Sangat penting untuk melakukan pemeriksaan terhadap Notifikasi dan Inquiry. Lihat {} lebih lengkap di Notification - API Credit Card / Notification - API Checkout.



See also

  Alur Pembayaran Kartu Kredit untuk mengetahui  pada  saat melakukan  dengan .

  Fitur Kartu Kredit untuk mengetahui fitur  pada .

  Daftar Istilah Kartu Kredit untuk mengetahui istilah khusus  digunakan oleh .

  FAQ Kartu Kredit jika ingin mengetahui pertanyaan  sering diajukan terkait .