Error appendix
This is a list of the errors you might get from the Revup API. The provided values include the Revup error code, the error message and the associated HTTP status.
| Revup ERROR CODE | ERROR MESSAGE | HTTP STATUS CODE |
|---|---|---|
| 0100 | Already Cancelled | 400 |
| 0101 | Already Captured | 400 |
| 0102 | Authorization Failed | 400 |
| 0103 | Authentication Failed or Incomplete | 200 |
| 0104 | Authentication Not Available | 200 |
| 0105 | Authentication Required | 200 |
| 0106 | Pre-Auth Not Available for this Card | 200 |
| 0107 | Pre-Auth Not Available for this Processor | 200 |
| 0108 | Transaction Not Found | 400 |
| 0120 | Authentication Failed - 3D Secure Not Supported | 200 |
| 0121 | Authentication Failed - 3D Secure | 200 |
| 0122 | Authentication Failed - Card is not enrolled for 3D Secure V2 | 200 |
| 0123 | Authentication Failed - Merchant is Not Enrolled in 3D Secure | 200 |
| 0124 | Authentication Failed - Invalid 3D Secure Code | 200 |
| 0125 | Authentication Failed - Issuer is Not Enrolled for 3D Secure V2 | 200 |
| 0126 | Authentication Failed - Provider is Not Enrolled for 3D Secure | 200 |
| 0150 | Recurring Data Reference Not Available | 400 |
| 0151 | Token Not Found | 400 |
| 0152 | Missing or Invalid Data - Recurring Model | 400 |
| 0170 | Refund Error | 200 |
| 0171 | Refund Rejected - Payment Not Yet Captured, Try Again Later | 200 |
| 0172 | Refund Rejected - Payment Already Charged Back | 200 |
| 0200 | Do Not Honor | 200 |
| 0201 | Issuer Rejects | 200 |
| 0202 | Issuer Timeout | 200 |
| 0203 | Duplicated Order | 200 |
| 0204 | Expired Card | 400 |
| 0205 | Restricted Card | 200 |
| 0206 | Temporary Restricted Card | 200 |
| 0207 | Transaction Not Permitted | 200 |
| 0208 | Insufficient Funds | 200 |
| 0300 | Invalid Request | 400 |
| 0301 | Invalid Address | 400 |
| 0302 | Invalid Amount | 400 |
| 0303 | Invalid Card Number | 400 |
| 0304 | Unsupported Card Brand | 200 |
| 0305 | Invalid Email | 200 |
| 0306 | Invalid Cardholder Name | 200 |
| 0307 | Invalid Currency | 200 |
| 0308 | Unsupported Currency | 200 |
| 0309 | Invalid CVV | 200 |
| 0310 | Invalid Expiry Date | 200 |
| 0311 | Invalid Phone Number | 200 |
| 0312 | Missing or Invalid Data | 400 |
| 0313 | Invalid Country | 200 |
| 0400 | Cancelled Authentication | 200 |
| 0401 | Cancelled by Enduser | 200 |
| 0402 | Pre-Auth. Cancelled | 200 |
| 0500 | User Limit Exceeded | 400 |
| 0501 | Merchant Limit Exceeded | 400 |
| 0502 | User/Account Blocked | 200 |
| 0600 | AVS Failed | 200 |
| 0601 | Processor's Risk Management Rejection | 200 |
| 0602 | Stolen Card | 200 |
| 0603 | Restricted IP Address | 200 |
| 0604 | Blocked IP Address | 200 |
| 0605 | Invalid IP Address | 200 |
| 0606 | Fraudulent Behaviour | 200 |
| 0607 | Lost Card | 200 |
| 0608 | Card Blocked -pickupCard | 200 |
| 0609 | Suspected Fraud | 200 |
| 0610 | Merchant’s Risk Management Rejection | 200 |
| 0700 | Configuration Error | 200 |
| 0701 | Processor Not Available | 200 |
| 0702 | 3D Secure Configuration Error | 200 |
| 0703 | Format Error | 200 |
| 0704 | Payment Method Not Configured | 400 |
| 0705 | Invalid Format Provided | 200 |
| 0800 | Provider's Connection Failed | 200 |
| 0801 | Provider's Technical Error | 200 |
| 0900 | Internal Server Error | 500 |
| 0901 | Server Could Not Process Request | 200 |
| 0902 | Incorrect POST/ Content Type | 200 |
| 0903 | API Version Not Specified | 500 |
| 0904 | RequestURL is Not Valid | 200 |
| 0905 | Problem Parsing Request | 400 |
| 0906 | Request Already Processed | 400 |
| 0907 | Configuration Error - MID Required | 400 |
| 0000 | Unknown | 200 |
| 0001 | Provider Unspecified Error | 200 |