Welcome to Xendit’s latest documentation. For legacy content, access the previous documentation here or the previous API reference here.

Lifecycle status Payout

Prev Next

Diagram di bawah ini menggambarkan proses pembayaran end-to-end, mulai dari request Anda hingga penyelesaiannya. Anda dapat merujuk ke bagian Status Pembayaran untuk deskripsi terperinci tentang setiap jenis status.

Catatan: Perlu diketahui bahwa bahwa transaksi SUCCEEDED transaksi mungkin menjadi REVERSED saat adanya reversal oleh jaringan pemrosesan.

Payout flow

Cash payout flow

Status pembayaran

Tabel berikut menjelaskan deskripsi terperinci tentang setiap jenis status payout.

Kode

Deskripsi

ACCEPTED

Permintaan pembayaran telah diterima oleh Xendit tetapi tidak dikirim ke tujuan. Bayaran masuk dapat tetap dalam status ini jika tujuan yang dipilih saat ini sedang offline. Xendit akan memproses ini secara otomatis ketika tujuan kembali online.

PENDING_COMPLIANCE_ASSESSMENT

Permintaan dianggap berisiko dan sedang ditinjau oleh tim kepatuhan kami. Tim kami akan menghubungi Anda melalui email untuk informasi tambahan tentang uji tuntas yang ditingkatkan.

COMPLIANCE_REJECTED

Permintaan ditolak karena alasan kepatuhan.

REQUESTED

Pembayaran telah dikirim ke channel. Dana telah dikirim ke channel untuk diproses.

READY

Hanya untuk pembayaran tunai. Uang tunai siap diambil.

LOCKED

Hanya untuk pembayaran tunai. Pengambilan uang tunai sedang berlangsung.

EXPIRED

Hanya untuk pembayaran tunai. Pembayaran tunai telah kedaluwarsa.

FAILED

Pembayaran gagal. Lihat kemungkinan alasan di bagian Alasan Gagal.

SUCCEEDED

Pembayaran telah dikirim.

CANCELLED

Pembayaran telah dibatalkan sesuai permintaan Anda.

REVERSED

Pembayaran ditolak oleh prosesor setelah pembayaran berhasil. Umumnya karena akun tidak valid atau tidak aktif.

Lacak pembayaran Anda

Selalu perhatikan status payout Anda. Anda dapat melihat status pembayaran dengan metode berikut:

  1. Berlangganan dengan webhook events kami - (wajib untuk integrasi API)

  2. Buka detail transaksi payout di halaman Transaksi Anda

Alasan Gagal

Anda dapat mempelajari tentang penyebab kegagalan dari failure_code pada pembayaran yang gagal.

Setelah status payout adalah REQUESTED, status payout mungkin gagal atau ditolak oleh bank penerima, di mana statusnya akan beralih ke FAILED. Berlangganan dengan Payout webhook events untuk menerima pemberitahuan real-time tentang kegagalan setiap pembayaran dan alasannya.

Memahami setiap kode kegagalan secara rinci sangat penting untuk memutuskan tindakan yang tepat untuk diambil. Di bawah ini adalah daftar lengkap kemungkinan kode kegagalan yang mungkin Anda terima, apa artinya, dan apa tindakan yang kami sarankan:

Error

Deskripsi

Retry?

Catatan tentang Retry

INSUFFICIENT_BALANCE

Klien memiliki saldo yang tidak mencukupi untuk jumlah pembayaran

Coba lagi pembayaran setelah memastikan bahwa Anda memiliki saldo yang cukup di akun Anda

INVALID_DESTINATION

Akun penerima tidak ada/tidak valid

Anda tidak mungkin berhasil jika Anda mencoba kembali permintaan pembayaran yang sama. Harap konfirmasi dengan penerima apakah akun mereka benar

DESTINATION_MAXIMUM_LIMIT

Penerima tidak dapat menerima dana karena jumlah pembayaran melebihi kemampuan penerima untuk menerima

Anda tidak mungkin berhasil jika Anda mencoba kembali permintaan pembayaran yang sama. Harap konfirmasi dengan penerima apakah akun mereka dapat menerima pembayaran

ACCOUNT_NAME_MISMATCH

Pembayaran gagal karena nama akun tidak valid.

Anda tidak mungkin berhasil jika Anda mencoba kembali permintaan pembayaran yang sama. Harap konfirmasi dengan penerima pada nama akun yang valid.

REJECTED_BY_CHANNEL

Pembayaran gagal karena error dari channel tujuan. Ini biasanya karena masalah mengkreditkan dana ke rekening bank tujuan

Coba lagi payout setelah memvalidasi bahwa nomor rekening bank tujuan aktif dan dapat menerima dana dalam mata uang yang Anda pilih

TEMPORARY_TRANSFER_ERROR

Jaringan channel mengalami kesalahan sementara

Coba kembali pembayaran dalam 1-3 jam

TRANSFER_ERROR

Kami mengalami error fatal saat memproses pembayaran ini. Biasanya, ini berarti bahwa kolom API tertentu dalam permintaan Anda tidak valid

Anda tidak mungkin berhasil jika Anda mencoba kembali permintaan pembayaran yang sama.