xendit docs

Pengujian Pengiriman Dana ( Testing Disbursements )

Pengujian

Sebelum melakukan integrasi secara Live , Anda tentu ingin menguji integrasi Anda terlebih dahulu secara menyeluruh. Jika Anda memerlukan bantuan setelah ini, silakan kirimkan pertanyaan kepada kami kapan saja melalui email. Dalam mode uji coba, Anda dapat menggunakan informasi berikut ini ke berbagai skenario yang serupa.

SKENARIO COBA SEKARANG

Pengiriman Dana Berhasil

Akan menyelesaikan pembayaran dan mengirim API callback ke URL Anda

PARAMETER NILAI

amount

90000

Rekening bank tidak ada

Akan mengembalikan eror untuk INVALID_DESTINATION

PARAMETER NILAI

bank_code

MANDIRI

account_holder_name

Rizky

account_number

7654321

Switching network sedang mengalami downtime

Akan mengembalikan eror untuk SWITCHING_NETWORK_ERROR

PARAMETER NILAI

bank_code

MANDIRI

account_holder_name

Siti

account_number

12121212

Jaringan bank telah menolak transaksi karena alasan yang tidak diketahui

Akan mengembalikan eror untuk UNKNOWN_BANK_NETWORK_ERROR

PARAMETER NILAI

bank_code

MANDIRI

account_holder_name

Andri

account_number

987654321

Bank sedang menjalani pemeliharaan terjadwal

Akan mengembalikan eror untuk TEMPORARY_BANK_NETWORK_ERROR

PARAMETER NILAI

bank_code

MANDIRI

account_holder_name

Yono

account_number

321321321

Transaksi telah ditolak oleh bank tujuan tanpa alasan kesalahan yang jelas

Akan mengembalikan eror untuk REJECTED_BY_BANK

PARAMETER NILAI

bank_code

MANDIRI

account_holder_name

Budi

account_number

8787878

Transaksi ditolak karena kesalahan fatal

Akan mengembalikan eror untuk TRANSFER_ERROR

PARAMETER NILAI

bank_code

MANDIRI

account_holder_name

Adnin

account_number

1351357

Transaksi gagal karena masalah sementara yang diketahui

Akan mengembalikan eror untuk TEMPORARY_TRANSFER_ERROR

PARAMETER NILAI

bank_code

MANDIRI

account_holder_name

Sutiono

account_number

868686

Deskripsi tidak ditemukan

Biarkan parameter deskripsi kosong

Tidak cukup saldo

Melakukan pengiriman dana yang lebih besar dari saldo yang Anda miliki

API key tidak valid

Coba API key secara acak

Penundaan dari Bank

Jika server bank sedang mengalami down , pengiriman dana akan ditunda sampai bank kembali online . Silakan lihat halaman Kode Bank untuk diagram mengenai kapan bank di Indonesia dinonaktifkan berdasarkan pengujian kami.

Pertanyaan?

Masih memiliki pertanyaan? Dengan senang hati kami akan membantu Anda. Kirimkan email atau pesan melalui live chat .

Testing

Before taking your integration live, you’ll want to test your integration thoroughly. If you need help after this please feel free to email us any questions or chat to us live anytime. In test mode, you can use the following information to similar various scenarios.

SCENARIO TRY THIS

Successful disbursement

Will complete payment and initiate callback API to your URL

PARAMETER VALUE

amount

90000

Bank account does not exist

Will return error for INVALID_DESTINATION

PARAMETER VALUE

bank_code

MANDIRI

account_holder_name

Rizky

account_number

7654321

Switching network is experiencing downtime

Will return error for SWITCHING_NETWORK_ERROR

PARAMETER VALUE

bank_code

MANDIRI

account_holder_name

Siti

account_number

12121212

Bank networks have rejected the transaction for an unknown reason

Will return error for UNKNOWN_BANK_NETWORK_ERROR

PARAMETER VALUE

bank_code

MANDIRI

account_holder_name

Andri

account_number

987654321

Bank is undergoing unscheduled maintenance

Will return error for TEMPORARY_BANK_NETWORK_ERROR

PARAMETER VALUE

bank_code

MANDIRI

account_holder_name

Yono

account_number

321321321

Transaction has been rejected by the destination bank without a clear error reason

Will return error for REJECTED_BY_BANK

PARAMETER VALUE

bank_code

MANDIRI

account_holder_name

Budi

account_number

8787878

Transaction was rejected because of a fatal error

Will return error for TRANSFER_ERROR

PARAMETER VALUE

bank_code

MANDIRI

account_holder_name

Adnin

account_number

1351357

Transaction failed because of a known temporary issue

Will return error for TEMPORARY_TRANSFER_ERROR

PARAMETER VALUE

bank_code

MANDIRI

account_holder_name

Sutiono

account_number

868686

Description not found

Leave the description parameter empty

Not enough balance

Initiate a disbursement greater than the balance you have

Invalid API key

Try a random API key

Bank Delays

If the banks are down, disbursements will be delayed until the banks come back online. See the Bank codes page for a chart of when banks in Indonesia go offline based on our uptime testing.

Questions?

Still have more questions? We're always happy to help however we can. Shoot us an email or chat to us in live chat.