## 13000 series errors These are generally things beyond your control. For example, a payment declined due to insufficient funds. | Error | Code | Description | | ------------------ | ----- | --------------------------------------------------------------------------------- | | ERR_GENERAL | 13000 | General or unspecified error | | ERR_DECLINE | 13001 | General decline | | ERR_FRAUDMERCHANT | 13002 | A merchant-defined fraud filter was triggered | | ERR_FRAUDPROCESSOR | 13004 | A processor-defined fraud filter was triggered | | ERR_HELD | 13006 | The Transaction was held for review | | ERR_CREDITCARDNSF | 13007 | Credit card has insufficient funds or over limit | | ERR_ACHNSF | 13008 | ACH or eCheck has insufficient funds in bank account | | ERR_LOST | 13009 | Credit card has been reported lost or stolen | | ERR_DEAD | 13010 | The card or account holder is deceased | | ERR_CLOSED | 13011 | The account has been closed | | ERR_FROZEN | 13012 | The account has been frozen | | ERR_WITHDRAWAL | 13013 | Daily withdrawal amount exceeded for this debit or credit card | | ERR_TEMPORARY | 13014 | Financial institution does not currently allow transactions for this account | | ERR_AGREEMENT | 13015 | Not in accordance with pre-arranged ACH or EFT or PAD agreement | | ERR_RETURN | 13016 | ODFI has requested RDFI to return this item | | ERR_STOPPED | 13017 | Account holder has stopped payment on this single transaction | | ERR_RECURRING | 13018 | Declined, stop all recurring payments | | ERR_SERVICETYPE | 13019 | The line of business of the merchant you are paying is not accepted | | ERR_RESTRICTED | 13020 | The credit card entered is currently restricted by PayPal. | | ERR_UNAUTHORIZED | 13021 | Unauthorized debit; you need a new authorization number before re-submitting this | | ERR_NONPARTICIPANT | 13022 | This bank does not participate in the ACH network, so you can't do this. | | ERR_NOTALLOWED | 13023 | Debits are not allowed against this bank account | ## 14000 series errors Are generally correctable things that you or the purchaser did wrong. | Error | Code | Description | | ------------------ | ----- | ---------------------------------------------------------------------------------------------------------------------- | | ERR_CVV | 14005 | The CVV code was incorrect | | ERR_NUMBER | 14006 | The card number is invalid | | ERR_EXPIRATION | 14007 | The expiration date is invalid | | ERR_EXPIRED | 14008 | The card has expired | | ERR_DUPLICATE | 14009 | A duplicate transaction has been submitted | | ERR_STATEPROVINCE | 14010 | The state or province provided was invalid | | ERR_CITY | 14011 | The city provided was invalid | | ERR_STREET | 14012 | The street address provided was invalid | | ERR_ZIP | 14022 | AVS state or zip code check failed | | ERR_PHONE | 14023 | AVS state or area code check failed | | ERR_EMAIL | 14024 | AVS anonymous email check failed | | ERR_AVS | 14025 | General AVS Failure | | ERR_AMOUNT | 14014 | Invalid amount sent to the payment gateway | | ERR_NAME | 14015 | Invalid name sent to the payment gateway | | ERR_ACCOUNTING | 14016 | Invalid account number | | ERR_ROUTING | 14017 | Invalid bank routing number | | ERR_AVSANDCVV | 14018 | CVV code and AVS were incorrect | | ERR_CARDTYPE | 14019 | This credit card type can not be | | ERR_ACCOUNTTYPE | 14021 | This bank account type cannot be charged | | ERR_MISSING | 14020 | Some piece of required data is missing | | ERR_CURRENCY | 14026 | Currency not supported by gateway | | ERR_UNVERIFIED | 14027 | This bank account has not been verified through the gateway | | ERR_ACHDATE | 14028 | This credit card number is reserved and may not be used for payments | | ERR_ACHUNSPECIFIED | 14030 | This ACH transaction could not be processed, for an unspecified reason | | ERR_CALL | 14031 | This customer's bank needs further information to approve the transaction; customer should call the credit card issuer | ## 15000 series errors These errors are generally things that the gateway or ChargeOver, did wrong. | Error | Code | Description | | ------------------- | ----- | ------------------------------------------------------------------ | | ERR_INTERNAL | 15000 | Internal gateway error | | ERR_LIBRARY | 15001 | Internal or unexpected response from a gateway library | | ERR_MALFORMED | 15002 | The payment gateway or processor returned a malformed response | | ERR_UNEXPECTED | 15003 | The payment gateway or processor returned an unexpected response | | ERR_MERCHANTSETUP | 15004 | The merchant was incorrectly set up at the processor | | ERR_UNSUPPORTED | 15005 | The payment gateway does not support this operation | | ERR_BACKEND | 15006 | The processing backend was unavailable or offline | | ERR_UNACCEPTED | 15008 | The processing backend was unavailable or offline please try again | | ERR_TIMEOUT | 15009 | Network timeout when trying to talk to the gateway | | ERR_TOOMANYREQUESTS | 15010 | The gateway is overloaded and can't process this request | ## 16000 series errors These errors are generally things where the gateway doesn't agree with you on something. These are usually authentication errors. | Error | Code | Description | | ------------------- | ----- | ------------------------------------------------------------------------------ | | ERR_BADREQUEST | 16000 | General bad request response back from the gateway | | ERR_CREDENTIALS | 16001 | Invalid credentials for the payment gateway | | ERR_INVALIDARGUMENT | 16002 | Invalid argument sent to the payment gateway | | ERR_MISSINGAUTH | 16003 | Authentication credentials for gateway are missing | | ERR_MAXEXCEEDED | 16004 | The amount exceeded the maximum transaction value allowed by the gateway | | ERR_MINEXCEEDED | 16005 | The amount was lower than the minimum transaction value allowed by the gateway | | ERR_TYPE | 16006 | Invalid transaction type | | ERR_INVALIDIP | 16007 | Invalid or unauthorized IP address | | ERR_PERMREQUEST | 16008 | You don't have permission to make this request | | ERR_PERMGETDETAILS | 16009 | You don't have permission to get details about this thing | | ERR_NEEDSTOKEN | 16010 | The ACH must be tokenized |