Status and Error Codes

Overview

CXP uses standard HTTP Status Codes for error handling within its API responses; for example standard successful (200), resulted in a server error (500), had authorization issues (403), etc.

In the event an error message is from a CXP partner, the error details are within the API response body. A list of third-party errors is contained in the Online API Documents – See Integration Resources.

Error code and details are critical to troubleshooting any bad requests – see Common Questions for more information.

API Error Codes

A complete list of error codes can be found here

AVS Response Codes

The following Zip Codes can be submitted in the sandbox environment to simulate different AVS response codes.

Zip CodeAddressVerificationCodeAddressVerificationResult
8320NNo match. Acquirer sent postal/ZIP code only, or street address only, or both postal/ZIP and street address.
85284ZPostal/ZIP match, street addresses do not match or street address not included in request.
M4P1Z2YStreet address and postal/ZIP match.
M4P1Z30Unavailable
M11AAYStreet address and postal/ZIP match
EC1A1BBYStreet address and postal/ZIP match.
99999UAddress not verified for domestic transaction. Address not verified for international transaction. Issuer is not an AVS participant, or AVS data was present in the request but issuer did not return an AVS result, or V.I.P. performed address verification on behalf of the issuer and there was no address record on file for this account.
99998GAddress not verified for international transaction. Issuer is not an Address Verification Service (AVS) participant, or AVS data was present in the request but issuer did not return an AVS result, or V.I.P. performed address verification on behalf of the issuer and there was no address record on file for this account.
999970001BStreet addresses match, but postal/ZIP code not verified due to incompatible formats. (Acquirer sent both street address and postal/ZIP code.
999970002CStreet address and postal/ZIP code not verified due to incompatible formats. (Acquirer sent both street address and postal/ZIP code.)
999970003DStreet addresses and postal/ZIP codes match.
999970004IAddress information not verified.
999970005MStreet addresses and postal/ZIP codes match.
999970006PPostal/ZIP codes match. Acquirer sent both postal/ZIP code and street address, but street address not verified due to incompatible formats.
999970007AThe street addresses match but the postal/ZIP codes do not, or the request does not include the postal/ZIP code
999970008YStreet address and postal/ZIP match.
999970009SNot applicable. If present, V.I.P. replaces it with U or with G.
999970010RRetry: System unavailable or timed out. Issuer ordinarily performs address verification but was unavailable.
CodeAuthorization Response MessageResponse Definition
0ApprovedAddress verification was not requested.
AAddress MatchThe street address submitted matches what is on file.
BAddress MatchThe street address submitted matches what is on file. The ZIP code does not match what was on file.
CService UnavailableThis service is not supported.
DExact MatchThe street address submitted matches what is on file.
FExact MatchThe street address and ZIP code submitted match what is on file. This applies to UK transactions.
GVersion UnavailableThe issuer does not participate in this service. This applies to non-US issuers.
IVersion UnavailableThe AVS information was not verified.
MExact MatchThe street address submitted matches what is on file.
NNo MatchNeither the street address or ZIP code match what is on file.
PZip MatchThe ZIP code submitted matches what is on file. The street address does not match what is on file.
RRetryThe issuer system is currently unavailable.
SServ UnavailableThis service is not supported.
UVer UnavailableAVS is unavailable.
WZip MatchThe nine character ZIP code submitted matches what is on file.
XExact MatchThe nine character ZIP code submitted matches what is on file.
YExact MatchThe five character ZIP code submitted matches what is on file.
ZZip MatchThe nine character ZIP code submitted matches what is on file.
1Cardholder name and ZIP matchAMEX only; The cardholder name and ZIP code submitted matches what is on file.
2Cardholder name, address, and ZIP matchAMEX only; The cardholder name, address, and ZIP code submitted match what is on file.
3Cardholder name and address matchAMEX only; The cardholder name and address submitted match what is on file.
4Cardholder name matchAMEX only; The cardholder name submitted match what is on file.
5Cardholder name incorrect, ZIP matchAMEX only; The cardholder name does not match what is on file. The ZIP code submitted matches what is on file.
6Cardholder name incorrect, address and ZIP matchAMEX only; The cardholder name does not match what is on file. The address and ZIP code submitted matches what is on file.
7Cardholder name incorrect, address matchAMEX only; The cardholder name does not match what is on file. The address submitted matches what is on file.
8Cardholder, all do not matchAMEX only; Neither the cardholder name, address, or ZIP code match what is on file.

CVV Responses

The following CVV Codes can be submitted in the sandbox environment to simulate different CVV response codes.

CVV2 Request ValueVcode Response Code
11 999 (VISA)M
11 998 (MasterCard)M
11 996 (Discover)M
11 996 (Diners)M
11 123 (Non-Amex)N
10 999 (VISA)N/A
10 998 (MasterCard)N/A
10 996 (Discover)N/A
10 996 (Diners)N/A
11 899 (VISA)U
11 898 (MasterCard)U
10 123N/A
01 (Not Provided)P
21 (illegible)P
91 (Not Present on card)S
00 (Not Provided)N/A
20 (illegible)N/A