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

.