Error Generation Data for Testing
Codes may be different for different API endpoints or may have more than one message available as shown below.
Error Generation Data for Testing
Value | HTTP Status Code | Message | Amount |
000 | 200 | Approved | 0.49, 0.80, 0.81, 0.82 |
000 | 200 | SUCCESS | 0.49, 0.80, 0.81, 0.82 |
001 | 400 | Could not communicate with Terminal | |
001 | 404 | Signature not found | |
002 | 500 | Failed to process batch | |
002 | 402 | Force Approval | |
002 | 400 | Validation error | |
003 | 402 | Declined by Issuer – Card expired | 0.29 |
003 | 500 | Failed to process batch | 0.29 |
003 | 400 | transaction-id required | |
004 | 402 | Card Expired | 0.05, 0.04 |
005 | 402 | Card Suspended | |
006 | 402 | Allowable Pin Entries Exceeded | 0.40 |
007 | 402 | Declined by Issuer – Referred – Please call Card Issuer | 0.01, 0.02 |
008 | 402 | Declined by Issuer – Invalid Amount | 0.11, 0.32 |
009 | 400 | Invalid Card Number | 0.14 |
010 | 402 | Declined by Issuer – Account not found | 0.36, 0.37, 0.38 |
011 | 400 | Invalid Request | 0.31, 0.35, 0.39 |
012 | 402 | Not Sufficient Funds | 0.21 |
013 | 402 | Transaction Not Permitted To Cardholder | |
014 | 402 | Declined by Issuer – Exceeds amount limit | 0.23 |
015 | 402 | Declined by Issuer – Transaction not permitted | 0.43, 0.44 |
016 | 402 | Declined by Issuer – Frequency limit exceeded | 0.22, 0.25, 0.71 |
017 | 402 | Card Not Active | |
018 | 400 | Invalid Pin | 0.12, 0.13, 0.47 |
019 | 500 | PIN Key sync error – Please call Customer Support | |
020 | 400 | Invalid Currency | |
021 | 402 | Declined by Issuer – Invalid card security code | 0.48 |
022 | 400 | Cashback Amount Exceeded | 0.16 |
023 | 402 | Transaction Declined By Issuer | 0.04, 0.09, 0.15, 0.17 |
024 | 402 | Previously Reversed | 0.10 |
025 | 402 | Exceeds Maximum Refundable Amount | |
026 | 402 | Declined by Issuer – Invalid Card Number | |
027 | 402 | Original Not Found | 0.34 |
028 | 402 | Invalid Terminal – Please call Customer Support | |
029 | 402 | Inactive Terminal | |
030 | 402 | Invalid merchant ID – Please call Customer Support | 0.46 |
031 | 402 | Transaction Did Not Complete Normally, Please Retry | 0.03 |
032 | 402 | Duplicate Transaction | 0.54 |
033 | 402 | Capture Card, Please Call Processor | |
034 | 402 | Card Lost | 0.07 |
035 | 402 | Card Stolen | 0.08 |
036 | 200 | Advice Accepted | |
037 | 200 | Advice Accepted, No Action Taken | 0.33 |
038 | 402 | Reconciled, In Balance | |
039 | 402 | Not Reconciled, Totals Provided | |
040 | 402 | No Opened Batch | |
041 | 400 | Field Validation | $0.00 |
042 | 401 | Unauthorized | |
043 | 400 | Amount Minimum | |
044 | 400 | Amount Maximum | |
045 | 402 | Duplicate Transaction | |
046 | 402 | Avs Response Not Accepted | |
047 | 402 | Csc Response Not Accepted | |
048 | 402 | Csc Response Not Accepted | |
049 | 500 | No Response From Server | |
050 | 500 | Internal Error | |
051 | 500 | Could Not Connect | |
052 | 500 | Exception Condition Contact Support | |
053 | 500 | Exception Condition Contact Support | |
054 | 402 | Data Element Error | |
055 | 500 | Acquirer Not Supported By Switch | |
056 | 402 | Transaction Destination Cannot Be Found | |
057 | 402 | Card Issuer Timed Out | |
058 | 402 | Card Issuer Unavailable | |
059 | 402 | Duplicate Transmission | |
060 | 500 | System Error, Database | |
061 | 402 | Aborted, Threshold Exceeded | |
062 | 500 | System misconfiguration: {MAY INCLUDE ADDITIONAL ERROR TEXT} | |
063 | 500 | System Error, Transaction | |
064 | 500 | System Error, Hsm | |
065 | 500 | Configuration Error, Invalid Terminal | |
066 | 500 | Configuration Error, Invalid Terminal | |
067 | 500 | Configuration Error, Configuration Error | |
067 | 500 | Configuration error, invalid merchant | |
068 | 500 | Configuration Error, Configuration Error | |
068 | 500 | Configuration error, inactive merchant | |
069 | 500 | Configuration Error, Configuration Error | |
069 | 500 | Configuration error, invalid store | |
070 | 500 | Configuration error, inactive store | |
070 | 500 | Configuration Error, System Error | |
071 | 500 | System Error, Other | |
072 | 500 | System Error Other | |
073 | 500 | System Error Other | |
074 | 400 | HPP Generic Error Message; query transaction for error details. | |
074 | 400 | Invalid Request | |
074 | 400 | Merchant-id from request does not match merchant-id of initial transaction | |
081 | 400 | Create entity failed | |
081 | 400 | Update entity failed | |
081 | 500 | Update failed | |
082 | 400 | Add entity failed | |
082 | 500 | Add failed | |
082 | 404 | Device not found | |
082 | 404 | Entity not found | |
082 | 500 | Get failed | |
083 | 400 | Get entity failed | |
083 | 500 | Get failed | |
083 | 400 | Resource not found | |
084 | 500 | Add Token To Customer Failed | |
084 | 400 | Apikey on device does not belong to the terminal you have authenticated. Please check that the device was configured correctly | |
085 | 404 | Unable to delete setting | |
085 | 400 | Valid Content-Type Header Required for PUT or POST | |
086 | 400 | Missing or Invalid Accept Type Header. Accept Type Header must be of type ‘application/json or ‘application/xml | |
087 | 400 | Metadata can only have a maximum of ten key/value pairs | |
088 | 400 | No body in request | |
089 | 200 | Delete Successful | |
089 | 500 | Error Deleting resource | |
089 | 400 | Unable to delete Customer token | |
090 | 400 | Required request body content is missing | |
090 | 400 | Required request body content is missing, malformed, or datatype usage (ex- boolean, number) is invalid | |
091 | 402 | Delete Token Failed. Token Associated With Payment Plan | |
091 | 204 | No batch found to process | |
091 | 404 | Object not found | |
091 | 404 | Transaction not found | |
092 | 405 | Http Method not supported | |
092 | 404 | URL Parameter Invalid not found | |
093 | 400 | Customer Delete Failed – Customer has active plans | |
093 | 400 | Merchant Opt Out Delete Failed | |
094 | 400 | Cannot delete Plan that has been used to charge the customer | |
280 | 400 | Transaction failed | |
281 | 400 | Void failed. Cannot void ach transactions that are returned or settled. | |
282 | 400 | Authorization failed | |
283 | 400 | Validation failed | |
284 | 400 | ACH Account not found | |
285 | 400 | Cannot process request. Contact Clearent for assistance | |
286 | 400 | An error occurred we did not account for with Drools rules or otherwise | |
287 | 404 | Transaction not found | |
288 | 400 | Request failed | |
289 | 400 | Provider failed | |
290 | 500 | Transaction Failed | |
291 | 400 | Cannot process request. Contact Clearent for assistance | |
292 | 404 | Transaction not found | |
293 | 404 | Transaction not found | |
294 | 500 | Cannot process request. Contact Clearent for assistance | |
295 | 500 | Cannot process request. Contact Clearent for assistance | |
880 | 400 | Error parsing request | |
880 | 400 | Error while submitting request to pax terminal | |
880 | 400 | Failed to process hpp request. | |
880 | 400 | Transaction failed | |
880 | 500 | Unexpected Error – please contact customer support | |
881 | 400 | Device communications unsupported | |
881 | 400 | Manufacturer unsupported | |
882 | 400 | Transaction type unsupported for this manufacturer | |
883 | 500 | Terminal not connected | |
884 | 400 | Terminal cannot be determined. Configure from Virtual Terminal Settings | |
884 | 400 | Terminal cannot be determined. Confirm terminal is configured for Semi-Integrated mode | |
885 | 400 | Device disabled | |
886 | 400 | Failed to connect to Clearent Gateway. Please check device configuration | |
886 | 400 | Terminal connection error | |
887 | 400 | Transaction failed | |
888 | 400 | Failed to serialize request as xml. | |
889 | 400 | Token only request failed | |
889 | 400 | Transaction failed | |
890 | 400 | Transaction endpoint does not match transaction type | |
8801 | 402 | Could not determine if transaction succeeded or failed | |
8831 | 500 | Terminal is busy. Check terminal and try again | |
13005 | 400 | Signature not valid for HPP response |