AVS Meaning - Address Verification Service Explained

June 2, 2022


The first online purchase was made in 1994. Now there are more than two billion online shoppers. What has caused this exponential rise in numbers in less than 30 years?

One of the growth factors of online shopping is the ubiquity of internet access. The other key element is the increased security of online payment processing.

Ecommerce would not be what it is today if it were not for the security solutions that earned the trust of online shoppers. One of those security solutions is the Address Verification Service (AVS).

Find out what AVS is and how it works in this guide.

What is AVS (Address Verification Service)?

The Address Verification Service (AVS) is a fraud prevention tool that enables merchants to confirm a person’s ownership of a credit or debit card during a purchase. The service is available in the United States, the United Kingdom, and Canada.

AVS is used for card-not-present (CNP) transactions associated with:

  • Mail orders
  • Catalog orders
  • Online shopping

How Does AVS Work?

An AVS check consists of the following steps:

  1. A customer enters data into the payment gateway (or fills a form for a mail or catalog order) and requests a transaction.
  2. The payment gateway (or a stakeholder processing mail or catalog orders) forwards the billing address provided in the form to the card issuer for an AVS check.
  3. The AVS compares the numeric values of the billing address entered by the customer with the numeric values of the address associated with the card used for the transaction
  4. The card issuer returns an authorization status and AVS response code to the merchant.

Note: Learn the difference between an issuer and acquirer.

The AVS code tells the merchant whether the addresses:

  • Match fully
  • Match partially
  • Do not match
  • Cannot be compared due to service failure or unavailability of data

After receiving the AVS code, it is up to the merchant or their payment processor to approve or decline a transaction.

Note: AVS mismatches can point merchants to address fraud attempts. Read our guide to address fraud to find out how to recognize it and prevent future attempts.

AVS Response Codes

Here is a comprehensive list of AVS response codes and what they mean:

YFull match (street address and 5-digit ZIP code match) *
XFull match (street address and 9-digit ZIP code match)
WPartial match (9-digit ZIP code matches, street address does not) **
ZPartial match (5-digit ZIP code matches, street address does not)
APartial match (street address matches, zip code does not) ***
GInternational card (non-US card issuing bank)
NNo match
RRetry (system unavailable or timed out)
UUnavailable (no address information or the card issuer does not support AVS)
SAVS not supported
TPartial match (9-digit ZIP matches, address does not)
BPartial match (address matches, ZIP not verified)
PPartial match (ZIP matches, address not verified)
CAddress and ZIP not verified
DFull match (international only)
GAddress not verified for international transaction (international only)
IAddress not verified (international only)
MFull match (international only)
FFull match (UK only)

* For Discover cards, the Y code means an address-only match

** For Discover cards, the W code means information is not available

*** For Discover cards, the A code is a full match (address and 5-digit ZIP)

AVS Response Codes and Card Issuers

The following table shows code usage by card issuers:

CodeVisaMasterCardDiscoverAmerican Express

✓ - The code is used by the card issuer

✗ - The code is not used by the card issuer

AVS Example

A person in the US wanting to purchase a product from eBay will have their address verified by Adyen, eBay’s payment gateway. Adyen checks the card data entered in the checkout form and requests an AVS check from the card issuer.

Once the card issuer performs the check, they send a response code back to Adyen. Adyen then decides whether to accept or reject the transaction based on a set of parameters, AVS codes included.

If any of those parameters do not fit the criteria predetermined by eBay, the transaction is denied, and the checkout page displays a message informing the customer that the transaction cannot be completed. The customer can then resort to another payment method or contact their card issuer for further advice.

Note: Find out what is the Preferred Payment Method for Online Shoppers.

AVS – Important Things to Consider

Merchants who consider using AVS should keep the following in mind:

  • Using AVS does not prevent fraudulent transactions; it just highlights suspicious ones. Basing order acceptance only on a full AVS match is risky and should be avoided.
  • AVS does not protect merchants from chargeback disputes but can aid their case.
  • AVS can return false positives (partial matches or complete mismatches) because it only compares the numeric values in the two addresses involved in the check.
  • AVS may return a false decline when a customer moves and does not inform their bank about the change of address.
  • The recommended practice for order acceptance is the implementation of a multilayered fraud prevention system, such as strong customer authorization, two-factor authentication, or 3D-Secure v2.


When combined with other security practices, AVS adds a further layer of protection to webstores.

Ecommerce merchants should get acquainted with AVS and other online payment security solutions before deciding which online payment processor to partner with. Working together, the merchant and payment processor can develop a security solution with the merchant’s best interests in mind.

About the author
Mirjana Fodora
Mirjana Fodora is a Technical Writer with a background in Web Design and Development. Despite being one of the youngest members of CCBill, her writing skills and technical aptitude help her produce factual, informative, and user-friendly content. If not writing or learning a new skill, you'll find her binging fintech and marketing videos or gaming.
Talk to a Merchant Support Specialist