Payouts API

Ringkasan

API Payouts Baru

Dalam beberapa tahun terakhir, telah terjadi peningkatan merchant global yang perlu mengirim pembayaran kepada individu dan bisnis dalam skala besar di berbagai wilayah. Selagi kami memulai memperluas jangkauan kami untuk melayani lebih banyak wilayah seperti Filipina, ada kebutuhan untuk meningkatkan dan memenuhi lebih banyak solusi regional. Dengan ini, Disbursement akan ditingkatkan melalui API telah dibuat, yang disebut API Pembayaran, sekarang dengan fitur yang lebih baik dan baru.

1. Satu titik akhir dan parameter baru untuk mengakomodasi lebih banyak saluran pembayaran

Saat ini, untuk mengirim pembayaran ke Indonesia dan Filipina, merchant diharuskan melakukan 2 integrasi terpisah dan berbeda. Dengan API Pembayaran baru, merchant Xendit dapat melakukan satu integrasi untuk wilayah yang ada dan yang akan datang.

2. Estimasi kedatangan transaksi

Sering kali, sangat sulit untuk bisa melacak batas dan waktu pemrosesan pembayaran karena kriteria penerimaan yang berbeda per wilayah, saluran, jumlah, dan faktor lainnya. Meskipun data ini sudah tersedia untuk pedagang kami dalam bentuk dokumentasi, pengalaman yang lebih baik dalam menyediakan data ini telah diterapkan dengan menambahkan perkiraan kedatangan transaksi dalam respons Pembayaran kami per transaksi. Meskipun ini tidak menjamin waktu pengkreditan yang sebenarnya karena faktor eksternal yang ditunjukkan di sini, ini tetap akan memberikan gambaran kepada pengguna pembayaran tentang bagaimana dan kapan pembayaran mereka diproses.

3. Batalkan transaksi Non-instan

Ada beberapa pembayaran yang tidak dapat diproses oleh partner kami secara instan karena waktu henti bank reguler, pemrosesan cut-off untuk saluran atau jumlah tertentu (RTGS, SKN, PESOnet, dll), atau masalah konektivitas berkepanjangan yang tidak terduga dengan mitra. Selama waktu ini, pembayaran disimpan pada status yang diterima di mana Xendit menyimpan transaksi dan menunggu ketersediaan partner kami. Transaksi yang dilakukan di pihak Xendit masih dapat dibatalkan dengan syarat statusnya belum berubah menjadi Requested..

4. Status Payout baru

Untuk pemahaman yang lebih akurat tentang status pembayaran Anda dan dengan fitur baru yang disediakan oleh API Pembayaran baru , kode status pembayaran telah diperbarui.

Status CodeKeterangan
ACCEPTEDPermintaan pembayaran telah diterima dan belum dikirim ke channel. Pembayaran dapat tetap dalam status ini jika saluran yang dipilih sedang offline. Xendit akan memproses ini secara otomatis ketika saluran kembali online
REQUESTEDPembayaran telah dikirim ke channel. Untuk pembayaran Bank dan Ewallet: Dana telah dikirimkan ke channel untuk diproses.
FAILEDPembayaran gagal. Kemungkinannya meliputi: penolakan karena dugaan penipuan, ketidakmampuan untuk memvalidasi detail akun atau nomor akun, waktu henti server.
SUCCEEDEDBank/channel pengirim telah memproses transfer dana tersebut.
CANCELLEDPembayaran telah dibatalkan.
REVERSEDPembayaran ditolak oleh channel setelah pembayaran berhasil

5. Event callback pembayaran baru

Callback EventKeterangan
payout.succeededStatus pembayaran telah berhasil dan bank mitra telah mengkreditkan dana ke penerima
payout.failedStatus pembayaran telah gagal dan bank mitra menolak transaksi atau ada masalah saat memproses transaksi.
payout.reversed.Pembayaran yang awalnya dalam status berhasil menerima pengembalian dana atau pembalikan dana dari bank mitra. Dana telah dikembalikan kembali ke saldo pedagang yang tersedia.

Last Updated on 2023-05-24