Address Verification System (AVS)

AVS checks are used to verify that the address information provided matches the billing address on file with the card issuer.

There are different levels and combinations of AVS:

  • Based on zip code
  • Based on the street address
  • Whether you use Stax.js or a direct POST to create a payment method and based on your preferred AVS configuration, you need to pass in the appropriate address fields: address_zip and/or address_1

The POST response will contain the avs_message property, a human-readable message corresponding to the response of the AVS check. This message may contain one of the following values:

  • Postcode and Address Matched
  • Postcode Matched; Address not Checked
  • Address Matched; Postcode not Checked
  • Postcode and Address not Supplied by Shopper/Merchant
  • Postcode and Address not Matched
  • AVS Service not Supported by User
  • null*

*The avs_message property will be null if the AVS check response is unknown.

If you wish to add AVS support to your live account or for more information, please reach out to your account manager.

Note: AVS checks can only be tested on a live account.