Card Transaction Result Codes
Transaction result codes help identify a transaction's status. When a transaction is unsuccessful, the result code indicates the problem so you know how to correct it.
Note: Transaction result codes may differ for different API endpoints and may have more than one message available.
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
Last updated