Xendit logo

xendit docs

Pengujian Pengiriman Dana secara Batch

Pengujian

Sebelum melakukan transaksi nyata, Anda dapat menguji bagaimana sistem kami bekerja. Jika Anda membutuhkan bantuan, silakan hubungi kami melalui email atau live chat. Pada mode uji coba (development mode), Anda dapat menggunakan data transaksi berikut ini untuk menguji berbagai macam skenario.

Pengujian Batch Disbursement dengan Pengunggahan Excel

SKENARIOCOBA SEKARANG

Jumlah Baris Maksimum per Batch

Unggahan akan gagal, akan menganjurkan untuk mengunggah kembali berkas dengan jumlah transaksi kurang dari 1000

Unggah batch dengan lebih dari 1000 transaksi

Batch yang selesai

Akan membuat batch dengan status “Needs Approval” dengan seluruh transaksi yang telah tervalidasi.

Ketika Anda melakukan approval pada batch, status batch tersebut akan diperbarui menjadi “Approved” dan seluruh transaksi akan memiliki status “Completed”

Unggah batch dengan transaksi sebagai berikut

PARAMETERNILAI

Amount

90000

Bank Account Number

8888888888

Bank Account Name

Albert Chen Fadlan

Batch yang gagal

Akan membuat batch dengan status “Needs Approval” dengan seluruh transaksi yang telah tervalidasi.

Ketika Anda melakukan approval pada batch, status batch tersebut akan diperbarui menjadi “Failed” dan seluruh transaksi akan memiliki status “Failed”

Unggah batch dengan transaksi sebagai berikut

PARAMETERNILAI

Bank Code

MANDIRI

Bank Account Number

8787878

Bank Account Name

Budi

Batch yang butuh Pengecekan

Akan membuat batch dengan status “Needs Approval” dengan seluruh transaksi yang telah tervalidasi.

Ketika Anda melakukan approval pada batch, status batch tersebut akan diperbarui menjadi “Check” dan sebagian transaksi akan memiliki status “Failed” dan sisanya “Completed”

Unggah batch dengan transaksi sebagai berikut

PARAMETERNILAI

Amount

90000

Bank Account Number

8888888888

Bank Account Name

Albert Chen Fadlan

PARAMETERNILAI

Bank Code

MANDIRI

Bank Account Number

8787878

Bank Account Name

Budi

Ketidakcocokan Nama

Nama rekening yang dimasukkan tidak cocok dengan nama pemegang rekening bank. Perlu dilakukan validasi dari Dasbor.

Periksa kembali rincian dari ketidakcocokan nama dan cek apakah rekening tujuan benar. Jika diperlukan, ubah nomor rekening bank / nama pemegang rekening bank dan validasi transaksi tersebut.

Jika Anda masih ingin memproses meskipun terdapat ketidakcocokan nama, Anda dapat memproses batch untuk approval tanpa validasi.

Unggah batch dengan transaksi sebagai berikut

PARAMETERNILAI

Bank Account Number

8888888888

Bank Account Name

Umar Fadlan

Rekening Tidak Ada

Nomor rekening bank yang tidak valid. Perlu dilakukan validasi pengguna dari Dasbor.

Ubah “Bank Account Number” menjadi 8888888888 dari Dasbor (ini akan mensimulasikan nomor rekening bank yang valid). Anda akan dapat memvalidasi transaksi dan memproses batch untuk approval kemudian.

Unggah batch dengan transaksi sebagai berikut

PARAMETERNILAI

Bank Account Number

9999999999

Saldo Tidak Cukup

Tidak akan dapat melakukan approval pada batch

Unggah batch dengan jumlah total transaksi melebihi saldo Anda

Pengujian Batch Disbursement menggunakan API

SKENARIOCOBA SEKARANG

Jumlah Baris Maksimum per Batch

Permintaan akan menjadi gagal dan akan mendapat error Max Rows Limit Exceeded.

Buat batch dengan lebih dari 1000 transaksi

Batch yang selesai

Ketika anda melakukan approval pada batch ini dari Dasbor, kami akan mengirimkan callback API ke URL Anda dengan seluruh status transaksi “Completed”

Buat batch dengan transaksi sebagai berikut

PARAMETERNILAI

amount

90000

bank_account_number

8888888888

bank_account_name

Albert Chen Fadlan

Batch yang gagal

Ketika anda melakukan approval pada batch ini dari Dasbor, kami akan mengirimkan callback API ke URL Anda dengan seluruh status transaksi “Failed” karena error Recipient Not Found.

Buat batch dengan transaksi sebagai berikut

PARAMETERNILAI

bank_code

MANDIRI

bank_account_number

8787878

bank_account_name

Budi

Batch yang butuh Pengecekan

Ketika anda melakukan approval pada batch ini dari Dasbor, akan menginisiasi callback API ke URL Anda dengan sebagian transaksi akan memiliki status “Failed” dan sisanya “Completed”

Buat batch dengan transaksi sebagai berikut

PARAMETERNILAI

amount

90000

bank_account_number

8888888888

bank_account_name

Albert Chen Fadlan

PARAMETERNILAI

bank_code

MANDIRI

bank_account_number

8787878

bank_account_name

Budi

Ketidakcocokan Nama

Masukan tidak cocok dengan nama pemegang rekening bank. Perlu dilakukan validasi pengguna dari Dasbor.

Periksa kembali rincian dari ketidakcocokan nama dan cek apakah rekening tujuan benar. Jika diperlukan, ubah nomor rekening bank / nama pemegang rekening bank dan validasi transaksi tersebut.

Jika Anda masih ingin memproses meskipun terdapat ketidakcocokan nama, Anda dapat memproses batch untuk approval tanpa validasi.

Buat batch dengan transaksi sebagai berikut

PARAMETERNILAI

bank_account_number

8888888888

bank_account_name

Umar Fadlan

Rekening Tidak Ada

Nomor rekening bank yang tidak valid. Perlu dilakukan validasi pengguna dari Dasbor.

Ubah “Bank Account Number” menjadi 8888888888 dari Dasbor (ini akan mensimulasikan nomor rekening bank yang valid). Anda akan dapat memvalidasi transaksi dan memproses batch untuk approval kemudian.

Buat batch dengan transaksi sebagai berikut

PARAMETERNILAI

bank_account_number

9999999999

Saldo Tidak Cukup

Tidak akan dapat melakukan approval pada batch

Buat batch dengan jumlah total transaksi melebihi saldo Anda

API Key yang tidak Valid

Tidak akan dapat membuat batch

Coba menggunakan sembarang API Key

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 email live chat