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:

  1. Submit an Authorization transaction using the data supplied in Table 2-13.

  2. Verify that you handle the response correctly.

  3. 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</email>

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

test@test.com

6178675309

AX

341234567890127

1121

<advancedAVSResults>

 

 

 

 

 

 

 

 

 

 

 

111