In case a payout is failed, we will send an error_code and error_message, explaining what went wrong. Here is a list of codes/messages.
Note: error_code and error_message information is only available via HTTP Notifications.
{
"reference_no": "21b6d59f9414b2636b",
"amount": "10000.00",
"status": "failed",
"updated_at": "2018-07-23T10:23:31Z",
"error_code": "002",
"error_message": "Invalid destination account number"
}| Error Code | Error Message |
|---|---|
| 001 | Invalid beneficiary name |
| 002 | Invalid destination account number |
| 003 | Invalid destination account or beneficiary name |
| 004 | General error |
| 005 | Timeout error by bank |
| 006 | Unique reference number violation |
| 007 | Identical request already processed before |
| 008 | Bank cannot authenticated request |
| 009 | Bank balance is not enough |
| 010 | Payload validation failed |
| 011 | OTP code expired / blocked |
| 012 | Beneficiary account is blocked |
| 013 | Sender and receiver account are the same |
| 014 | Monthly account balance limit exceeded |
| 015 | Account balance limit exceeded |
| 016 | Merchant balance is not enough |
| 017 | Invalid receiver bank details. |
| 018 | Technical error. |
| 019 | Validation issue. |
| 020 | Transfer could not be processed due to a validation issue, please contact [email protected]. |
| 021 | Technical error. |
| 022 | Technical error. |
| 023 | Technical error. |
| 024 | Technical error. |
| 025 | Transfer was declined. |
| 026 | Invalid receiver name. |
| 027 | Technical error. |
| 028 | Receiver's account number not registered. |
| 029 | Bank has not allowed this transfer. |
| 030 | Suspicious receiver account number detected. |
| 031 | Bank has not allowed this transfer. |
| 032 | Receiver's bank is not supported for this service. |
| 033 | Transfer amount is below the minimum limit. |
| 034 | Receiver account number is not active. |
| 035 | Bank is temporarily not active to process this transfer. |
| 036 | Receiver's bank is currently under maintenance. |
| 037 | Authentication issue with the bank. |
| 038 | Authentication issue with the bank. |
| 039 | Technical error. |
| 040 | Failed to connect to the receiver bank. |
| 041 | Timeout from bank side. |
| 042 | Technical error. |
| 043 | Bank rejected the transfer request. |
| 044 | Technical error. |
| 045 | Authentication issue with the bank. |
| 046 | Receiver’s bank account nickname was not found or not active. |
| 047 | Timeout from bank side. |
| 048 | Technical error. |
| 049 | Timeout from bank side. |
| 050 | Technical error. |
| 051 | Technical error. |
| 052 | Validation issue. |
| 053 | Suspicious receiver account number detected. |
| 054 | Technical error. |
| 055 | Technical error. |
| 056 | Timeout from bank side. |
| 057 | Suspicious receiver account number detected. |
| 058 | Validation issue. |
| 059 | Technical error. |
| 060 | Technical error. |
| 061 | Timeout from bank side. |
| 062 | Technical error. |
| 063 | Technical error. |
| 064 | Timeout from bank side. |
| 065 | Failed to transfer due to the bank's operational hours. |
| 066 | Bank has not allowed this transfer. |
| 067 | Transfer was declined. |
| 068 | Technical error. |
| 069 | Technical error. |
| 070 | Suspicious receiver account number detected. |
| 071 | Timeout from bank side. |