How to test AVS Functionality

In order to simulate an AVS response in the demo/test environment, you can set the first character of the address value to the desired AVS response code.

For example, setting the address value to "N123 Main St" for a transaction would simulate the AVS response code "N".  If the transaction is processed under a terminal that has the "No match" AVS filter checked, the transaction will be declined due to failed AVS verification.

For an API transaction, the address value should be set in the VerificationStr1 attribute of the request.