We return error codes in our API callbacks where disbursements or withdrawals failed for any reason. Failure can be due to a range of factors, including invalid API inputs, network errors, and rejection by banks.
We provide a comprehensive list of all possible error codes you may receive, a detailed explanation of what each error code means, and corresponding recommendations on the next steps so that you know whether you should retry the disbursement and the recommended time frame for retrying. Please look here for the list of error codes.