Status of Batch Disbursement with Excel Upload
Please refer to these columns:
Status | Description |
Max Rows Per Batch | The upload will fail. You will be prompted to re-upload a file with fewer than 10,000 transactions |
Completed Batch | Will create a batch with status “Needs Approval” and with all transactions successfully validated. Once you approve this batch, batch status will update to “Approved” and all transactions will have “Completed” status |
Failed Batch | Will create a batch with status “Needs Approval” and with all transactions successfully validated. Once you approve this batch, batch status will update to “Failed” and all transactions will have “Failed” status |
Check Batch | Will create a batch with status “Needs Approval” and with all transactions successfully validated. Once you approve this batch, batch status will update to “Check”. Some transactions will be “Failed” and some transactions will be “Completed” |
Name Mismatch | Input does not match bank account holder name. Will have to do user validation from the Dashboard. Review the name mismatch details and check whether the destination account is correct. If needed, edit the bank account number / bank account name and validate the transaction. If you would still like to proceed despite the name mismatch, you can submit the batch for approval without validating. |
Account Does Not Exist | Invalid bank account number. Will have to do user validation from the Dashboard. Amend “Bank Account Number” to 8888888888 on Dashboard (this simulates a valid bank account number). You’ll be able to validate the transaction and submit the batch for approval thereafter. |
Not Enough Balance | Insufficient balance. Won’t be able to approve the batch |
Status of Batch Disbursement with API
When the disbursement has been successfully executed, you will receive a callback at your callback URL with status “COMPLETED”. If the disbursement failed, you will receive a callback at your callback URL with status “FAILED”; refer to the failure code for more details of the failure.
Status | Description |
Max Rows Per Batch | The request will be failed and will get Max Rows Limit Exceeded error |
Completed Batch | Will create a batchwith status “Needs Approval” and with all transactions successfully validated. Once you approve this batch from Dashboard, will initiate callback to your callback URL with all transactions status: “COMPLETED” |
Failed Batch | Will create a batch with status “Needs Approval” and with all transactions successfully validated. Once you approve this batch from Dashboard, will initiate callback to your callback URL with all transactions status: “FAILED” with error type: “RECIPIENT_ACCOUNT_NUMBER_ERROR” |
Check Batch | Will create a batch with status “Needs Approval” and with all transactions successfully validated. Once you approve this batch from Dashboard, will initiate callback to your callback URL with batch status: “CHECK” |
Name Mismatch | Input does not match bank account holder name. Will have to do user validation from the Dashboard. Review the name mismatch details and check whether the destination account is correct. If needed, edit the bank account number / bank account name and validate the transaction. If you would still like to proceed despite the name mismatch, you can submit the batch for approval without validating. |
Account Does Not Exist | Invalid bank account number. Will have to do user validation from the Dashboard. Amend bank_account_number to 8888888888 on Dashboard (this simulates a valid bank account number). You’ll be able to validate the transaction and submit the batch for approval thereafter. |
Not Enough Balance | Will return error for INSUFFICIENT_BALANCE. Won’t be able to approve the batch |
Invalid API Key | Will return error for INVALID_API_KEY. Won’t be able to create the batch |