Payment
Direct Debit

Integrasi & Testing Direct Debit

12min

Langkah Integrasi & API yang digunakan


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



Cara Uji Coba Direct Debit


  1. Menggunakan MID milik
    
    atau Sandbox (TNICECP041).
  2. Membuat pendaftaran Jenius Pay.
  3. Melakukan hit menggunakan
    
    
    
    .
  4. Memasukkan Cashtag ID dan TXID Jenius Pay.
  5. Melakukan konfirmasi
    
    .



Alasan Peluang Transaksi Gagal


  1. Mengalami connection time out.
  2. Terdapat gangguan dasar pada
    
    .
  3. Salah memasukkan Cashtag.



Integration Checklist & 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

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



Best Practice


  • 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 Direct Debit untuk mengetahui

pada

saat melakukan

dengan

.





Fitur Direct Debit untuk mengetahui fitur

pada

.