AVS and CVN Codes
Address Verification Codes
Table 16 lists the possible result codes for the Address Verification Service. For more information about the service, see Credit Card Services Using the Simple Order API or Credit Card Services Using the SCMP API. Because some codes have the same meaning, and all codes are valid for all merchants, you should be prepared to receive any of them.
Codes for the American Express Phoenix Gateway Only
The alphabetic values J, K, L, O, Q, and V are returned only if you are enrolled to use Enhanced AVS or AAV+ for American Express cards processed through the American Express Phoenix processor. The domestic codes listed below also apply for standard AVS with this processor.
Codes for the International AVS
For cards issued by banks outside the U.S. (currently Canada and the U.K.), you can receive:
Codes for the Domestic AVS
The international and domestic AVS codes listed above and in the table below are the Visa standard AVS codes, except for codes 1 and 2, which are CyberSource AVS codes. The standard AVS return codes for other types of credit cards (including American Express cards) are mapped to the Visa standard codes.
For cards issued by banks within the U.S., you may receive: A, E, F, G, H, N, R, S, T, U, W, X, Y, Z, 1, and 2. Codes F, H, and T are returned for American Express cards only.
Map the AVS codes as follows:
Simple Order API: you receive the code from the Credit Card Authorization service in the ccAuthReply_avsCode reply field. You need to pass the code to the Advanced Fraud Screen service in the afsService_avsCode request field.
SCMP API: you receive the code in the auth_auth_avs reply field for the ics_auth application. You need to pass the code to the ics_score application in the request-level field avs.
When you request a credit card authorization, the customer’s issuing bank may use the Address Verification Service (AVS) to confirm that your customer has provided the correct billing address. If the customer provides incorrect information, the transaction might be fraudulent. The following table describes each AVS code.
D & M
Card Verification Number Codes
When you request a credit card authorization, you can include the customer’s card verification number, a three-digit number printed on the back of Visa and MasterCard credit cards near the cardholder’s signature. If the customer cannot provide the correct number, the transaction may be fraudulent. This table describes each card verification result code.