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 .