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 .