Transaction Result Codes

Transaction result codes help identify the status of a transaction. When a transaction is unsuccessful, the result code will indicate the problem so you know how to correct it.

Transaction result codes may be different for different API endpoints and may have more than one message available.

Result Codes

Value HTTP Status Code Message
000 200 SUCCESS
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 500 Failed to process batch
003 500 Declined by Issuer – Card expired
003 400 transaction-id required
005 402 Card Suspended
013 402 Transaction Not Permitted To Cardholder
017 402 Card Not Active
019 500 PIN Key sync error – Please call Customer Support
020 400 Invalid Currency
025 402 Exceeds Maximum Refundable Amount
026 402 Declined by Issuer – Invalid Card Number
028 402 Invalid Terminal – Please call Customer Support
029 402 Inactive Terminal
033 402 Capture Card, Please Call Processor
036 200 Advice Accepted
038 402 Reconciled, In Balance
039 402 Not Reconciled, Totals Provided
040 402 No Opened Batch
041 400 Field Validation
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