Payment
Payloan

Integrasi & Testing Payloan

16min





digunakan dalam


dan

didukung oleh Akulaku, Kredivo, dan Indodana sebagai

.



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
    
    .



Kredensial Untuk Tes Payloan



Nama Payloan

Deskripsi

Indodana

Nomor telepon: 62838499610 OTP: 999999 PIN: 123654



Cara Uji Coba Payloan



Nama

Langkah Tes

Aturan dan Kondisi

Akulaku

  1. Menggunakan dan masuk dengan akun asli.
  2. Konfirmasi
    
    inquiry
    
    .
  3. 
    
    PIN
    
    .
  4. 
    
    OTP.
  5. Transaksi berhasil.

Melakukan

 dengan amount kecil.

  • Setelah menerima
    
    sukses,
    
    perlu lakukan
    
    Check Status terlebih dahulu, lalu langkah selanjutnya hit
    
    Confirm Receipt untuk
    
    dana ke sisi
    
    .

Kredivo

  1. Menggunakan dan masuk dengan akun Kredivo.
  2. Konfirmasi
    
    
    .
  3. 
    
    OTP.
  4. Transaksi berhasil.
  • Integrasi Kredivo diwajibkan pada setiap
    
    untuk melakukan
    
    pada dev environment dan melalui
    
    review pihak Kredivo terlebih dahulu.
  • Melakukan
    
    dengan amount kecil.
  • Setelah melakukan uji coba pada environment dev, dilanjutkan ke prod environment. Setelah
    
    berhasil, mohon segera dibatalkan.

Indodana

  1. Menggunakan dan masuk dengan akun Indodana.
  2. Konfirmasi rincian
    
    
    .
  3. Lakukan
    
    .
  4. 
    
    PIN
    
    .
  5. Transaksi berhasil.
  • Integrasi Indodana diwajibkan pada setiap
    
    untuk melakukan
    
    pada dev environment dan melalui
    
    review pihak Indodana terlebih dahulu.
  • Melakukan
    
    dengan amount kecil.



Alasan Peluang Transaksi Gagal


  • Tidak didukung oleh jaringan Issuer.
  • Transaksi ditolak dari
    
    .



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



Cart Data



Parameter

Deskripsi

count

Total jumlah keseluruhan cart data

item

Parameter

 berisi rincian cart data

item -> goods_id

ID Barang

item -> goods_detail

Deskripsi Barang

item -> goods_name

Nama Barang

item -> goods_amt

Harga Barang

item -> goods_type

Tipe Barang

item -> goods_url

URL ke Halaman Barang

item -> goods_quantity

Jumlah Barang

item -> goods_sellers_id

ID Penjual

item -> goods_sellers_name

Nama Penjual



Best Practice


  • cartData tidak boleh kosong.
  • Menggunakan MID dev khusus
    
    
    .
  • Pastikan
    
     count sesuai dengan jumlah jenis barang. Pastikan goods_sellers_id dan goods_sellers_name diisi sesuai dengan sellers di Registrasi.
  • Ketika
    
    diterima pada dbProcessUrl
    
    ,
    
    sangat merekomendasikan
    
    untuk melakukan verifikasi
    
    menggunakan Inquiry
    
    .



See also





Alur Pembayaran Payloan untuk mengetahui

pada

saat melakukan

dengan

.





Fitur Payloan untuk mengetahui fitur

pada

.





Daftar Istilah Payloan untuk mengetahui istilah khusus

digunakan oleh

.





FAQ Payloan jika ingin mengetahui pertanyaan

sering diajukan terkait

.