Testing Disbursement
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 disbursementWill complete payment and send a callback to your callback URL |
|
||||||||
Bank account does not existWill return error for INVALID_DESTINATION |
|
||||||||
Switching network is experiencing downtimeWill return error for SWITCHING_NETWORK_ERROR |
|
||||||||
Bank networks have rejected the transaction for an unknown reasonWill return error for UNKNOWN_BANK_NETWORK_ERROR |
|
||||||||
Bank is undergoing unscheduled maintenanceWill return error for TEMPORARY_BANK_NETWORK_ERROR |
|
||||||||
Transaction has been rejected by the destination bank without a clear error reasonWill return error for REJECTED_BY_BANK |
|
||||||||
Transaction was rejected because of a fatal errorWill return error for TRANSFER_ERROR |
|
||||||||
Transaction failed because of a known temporary issueWill return error for TEMPORARY_TRANSFER_ERROR |
|
||||||||
Description not foundWill return error for API_VALIDATION_ERROR |
Leave the description parameter empty |
||||||||
Not enough balanceWill return error for INSUFFICIENT_BALANCE |
Initiate a disbursement greater than the balance you have |
||||||||
Invalid API keyWill return error for 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.