Testing Advanced AVS Response Codes
The Advanced AVS (AAVS) feature is an offering from American Express that allows you to check several parameters not normally covered by a standard AVS check, including name, phone, and email.
To test AAVS Response Codes:
-
Submit an Authorization transaction using the data supplied in Table 2-13.
-
Verify that you handle the response correctly.
-
Enter additional transaction varying the values for name, phone, and/or email to trigger other AAVS results (for other result codes, see AAVS Response Codes). To obtain a value of 3 in any position, use one of the following values in the appropriate position:
-
<name>Jane Doe</name>
-
<phone>5555551234</phone>
-
<email>
badtest@test.com</em
ail>
For example, if you submit a second transaction using the name Jane Doe Instead of John Doe, the AAVS result would be 311 indicating No Match for name, but Match for phone and email.
TABLE 2-13 Advanced AVS Test Data
orderId |
Supplied Data Elements |
Key Response Elements |
||
---|---|---|---|---|
Element |
Value |
Element |
Value |
|
81
|
<amount> <name> <addressLine1> <city> <state> <zip> <country> <email> <phone> <type> <number> <expDate> |
12523 John Doe 95 Main St. Palo Alto CA 950221111 US 6178675309 AX 341234567890127 1121 |
<advancedAVSResults>
|
111
|