Test Cards & Error Responses

Be Advised

The use of live card info in a test environment is strongly discouraged.

Sandbox Testing

The following list of test card numbers are examples of values that can be used during testing.

Test Cards - Approvals

Any expiration date in the future can be used

Card Number
4242424242424242
5555555555554444
378282246310005
6011111111111117

Test Cards - Declines

Card NumberResult Message
4005571702222222Decline
5424180000005550Do not honor
375987654000004Insufficient funds

AVS

It is possible to trigger a variety of different AVS responses depending on the values supplied.

The default response code and message when no street or postal code is supplied is NA.

If a value for street is not supplied but a postal code is supplied, the response code returned will depend on the length of the postal code. If the postal code supplied is 5 digits, the code returned is Z. Otherwise, if the postal code supplied is 9 digits, the code returned is W.

If values for both street and postal code are supplied, the response code returned will depend on the value of the postal code. The possible values can be seen in the table below.

Postal CodeReturn ValueReturn Message
90009AStreet: Match & Postal code: No match
90010BStreet: Match & Postal code: Not verified
90011CStreet: Not verified & Postal code: Not verified
90012DStreet: Match & Postal code: Match (international)
90013FStreet: Match & Postal code: Match
90014GNot verified (international)
90015IVerification not performed (international)
90016MStreet: Match & Postal code: Match (international)
90017NStreet: No match & Postal code: No match
90018PStreet: Not verified & Postal code: Match
90019RRetry - Upstream system unable to process
90020SService not supported
90021UInformation unavailable
900220000WStreet: No match & 9-digit postal code: Match
90023ZStreet: No match & 5-digit postal code: Match
Any other 5 digit codeYStreet: Match & 5-digit postal code: Match
Any other 9 digit codeXStreet: Match & 9-digit postal code: Match

CVV

It is possible to trigger a variety of CVV responses depending on the value supplied.

The default response code returned when a value is not supplied is NA.

Possible values and return codes can be seen in the table below.

3 Digit Value4 Digit ValueReturn CodeReturn Message
8018001NNo Match
8028002PNot processed
8038003SShould be on card but not provided
8048004UCard issuer not certified and/or not participating
8058005XUnknown
Any other valueAny other valueMMatch