Reason Codes
This table lists the reason codes that are returned with the response.
Cybersource
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 Cybersource 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. |