The potential errors returned when you make any call to Zone’s API and their additional information are as follows:

CodeMessageDescription
01Invalid institution codeYou provided the wrong institution code when retrieving API key using the wrong bank code. Try again
02Missing institution codeIt seems like you didn’t input your institution code. When registering an institution. Try again
03Institution already existsDon’t repeat this process. We have this institution on Zone already.
04Address already existsThis address already exists on our database
05Invalid institution addressSeems like you provided the wrong institution address. Try again
06Missing institution addressIt seems like you didn’t input your institution address
07API key already exists for institutionAn API has been generated by this institution.
08Institution does not existThis institution is not currently registered in Zone.
09Invalid beneficiary bank codeThe recipient’s institution code is incorrect
10Invalid beneficiary account numberYou inputted an incorrect recipient’s account number when doing Name inquiry. Try again!
11Invalid name inquiry referenceYou provided an invalid name inquiry reference!
12Invalid amountYou input an invalid amount during funds transfer. Let’s try that again.
13Duplicate transaction referenceThis is a duplicate transaction reference. You can retry after one minute.
14Invalid transaction referenceThis reference does not match any transaction record.
15Insufficient fundsYou do not have sufficient funds for this transaction! Please fund an account and try again.
16Invalid transaction reference suppliedAn invalid transaction reference was provided. Please try again
17Missing transaction referenceIt seems like you didn’t input your transaction reference. Try again
18Invalid transaction referenceThe transaction reference MUST be a minimum of 3 characters and maximum of 20 digits.
19Incorrect account numberYou inputted an incorrect recipient’s account number when doing Name inquiry. Try again!
20Incorrect transaction referenceYou inputted a transaction reference that exceeds 10 alphanumeric characters
21Invalid currencyYou were not registered for this currency. Please input an accurate currency
22field is requiredThe stated field and value need to be supplied. Try again!
23Transfer amount exceeds balanceYour Transfer amount exceeds your currently balance. Kindly fund your account
24Receiving institution not approved for this currencyReceiving institution not approved for the given currency
25Invalid NarrationThe narration MUST be a maximum of 30 characters
27Account not foundThe account number passed does not exist. Kindly confirm account number and try again.
28Invalid payload signatureThe payload signature is invalid.
32No fee configuredNo fee configured
66Multiple validation errors occurred