On This Page
Simple Order API
Reason Codes
This table lists the reason codes that are returned with the response.
Barclays
reserves the right to add new reason codes at any
time. If your error handler receives a reason code that it does not recognize, it
should use the decision field to determine the result.Reason Code | Description |
---|---|
100 | Successful
transaction. |
101 | The request is missing one or more required fields. Possible action: See the response fields
missingField_0 through missingField_N for the
missing fields. Resend the request with the complete
information. |
102 | One or more fields in the request contains invalid
data. Possible action: See the response fields
invalidField_0 through invalidField_N for the
invalid fields. Resend the request with the correct
information. |
150 | Error: General system failure. Possible action: Wait a few minutes and resend the
request. |
151 | Error: The request was received, but a server time-out
occurred. This error does not include time-outs between the
client and the server. Possible action: Wait a few minutes and resend the
request. |
152 | Error: The request was received, but a service time-out
occurred. Possible action: Wait a few minutes and resend the
request. |
234 | A problem exists with your <keyword
keyref="company"/> merchant configuration. Possible action: Do not resend the request. Contact
customer support to
correct the configuration problem. |
475 | The customer is enrolled in
payer authentication. Authenticate the cardholder before continuing
with the transaction. |
476 | The customer cannot be authenticated. Possible action: Review the customer’s order. |