Appendix A

Request validation error codes

Error Description
10001 Email missing
10002 Email bad formatted
10003 First name missing
10004 Last name missing
10005 First name is too long
10006 Last name is too long
10007 Email is too long
10008 First name is too short
10009 Last name is too short
10010 Service name is too long
10011 Service name is missing
10012 Original currency should be ISO 3
10013 Original currency is missing
10014 Original amount is missing
10015 Terminal key is missing
10016 Order ID is missing
10017 Order ID is too long
10018 Street is missing
10019 Street is too long
10020 City is missing
10021 City is too long
10022 Zip is missing
10023 Zip is too long
10024 State is too long
10025 Country is missing
10026 Credit card number is missing
10027 Credit card is in wrong format
10028 CVV is missing
10029 CVV is too long
10030 Expiration month is missing
10031 Expiration month is in wrong format
10032 Expiration year is in wrong format
10033 Expiration year is missing
10034 Name on card is missing
10035 Name on card is too long
10036 Store ID is missing
10037 EcoParam is too long
10038 Signature is missing
10039 Billing Address is missing
10040 Transaction details are missing
10041 Payer details are missing
10042 Payer device details are missing
10043 Payer IP is missing
10044 Message Body missing
10045 Message Title missing
10046 Merchant is not registered in the system
10047 Merchant email is not registered in the system
10048 Merchant Name missing
10049 Merchant Address missing
10050 Merchant Phone Number missing
10051 Merchant First Name missing
10052 Merchant Last Name missing
10053 Merchant Group missing
10054 Merchant License missing
10055 Merchant Name length exceeded
10056 Merchant Site URL length exceeded
10057 Province length exceeded
10058 City length exceeded
10059 Address length exceeded
10060 Phone Number length exceeded
10061 Mobile phone length exceeded
10062 Contact first name length exceeded
10063 Contact last name length exceeded
10064 Gateway Domain length exceeded
10065 Phone Number Bad Format
10066 Mobile Phone Bad Format
10067 Site URL Bad Format
10068 Gateway domain Bad Format
10069 ID missing
10070 Password missing
10071 Password too easy
10072 Password too short
10073 Password too long
10074 Token missing

Processing validation error codes

Error Description
20000 Not supported currency
20001 Amount less than minimum amount
20002 Amount greater than maximum allowed amount
20003 Not allowed amount
20004 Daily amount limit per card reached
20005 Daily amount limit per email reached
20006 Daily number of approved transactions per card reached
20007 Daily number of rejected transactions per card reached
20008 Daily amount limit per terminal reached
20009 Order ID already exist
20010 Terminal does not exist
20011 Store ID does not exist
20012 Signature does not match
20013 The encryption key is not defined
20014 Denied country
20015 Generic processor validation error

Processing error codes

Error Description Always stop processing
30000 Do not honor Yes
30001 Invalid card number Yes
30002 Invalid amount Yes
30003 Not sufficient funds Yes
30004 Expired card Yes
30005 CVV error Yes
30006 Pickup Card Yes
30007 Declined by issuer No
30008 Invalid authorization token Yes
30009 Maintenance Yes
30010 Authentication error Yes
30011 Communication error Yes
30012 General error from the bank No
30013 Bin blocked No
30014 MaxMind risk error Yes

General error codes

Error Description
40000 No error
40001 Invalid API credentials
40002 Gateway generic error

User authentication & verification error codes

Error Description
70100 Invalid credentials
70101 User already exists
70102 User does Not Exist
70104 User logged in
70105 OTP length is incorrect
70106 OTP not verified

What’s Next