What is AVS? (Address Verification Service explained)
Quick answer
Address Verification Service (AVS) is a fraud prevention check used in card-not-present transactions. When a customer enters their billing address at checkout, the payment processor sends the numeric portions — the street number and ZIP code — to the card issuer. The issuer compares them against the address on file and returns a result code: Y for a full match, N for no match, A for address match but ZIP mismatch, Z for ZIP match but address mismatch, and several others. AVS is advisory — the issuer does not decline the transaction based on AVS alone. The merchant or processor decides how to respond to each code. Strict AVS rules can cause false declines when a legitimate customer uses an old address or a typo triggers a mismatch.
What Address Verification Service means
Address Verification Service is a fraud prevention tool for card-not-present transactions — online purchases, phone orders, and recurring billing. When a customer enters their billing address, the payment processor extracts the numeric portions (the street number and ZIP code) and sends them to the card issuer for verification.
The issuer compares these numbers against the billing address on file and returns a result code. The codes vary slightly by card network, but the common ones are: Y (full match), N (no match), A (address matches, ZIP does not), Z (ZIP matches, address does not), and U (information unavailable). The issuer does not decline the transaction based on AVS — it only reports the match level. The merchant or processor decides what to do with that information.
Common AVS response codes
AVS codes tell you how well the address matched. The exact codes vary by card network, but most follow this pattern:
- Y — Full match: both street number and ZIP code match the address on file.
- A — Partial match: street number matches, but ZIP code does not.
- Z — Partial match: ZIP code matches, but street number does not.
- N — No match: neither street number nor ZIP code matches.
- U — Unavailable: the issuer does not support AVS or the information is not on file.
- R — Retry: the issuer's system was unavailable; try again.
- S — Not supported: AVS is not supported for this card type or region.
AVS and false declines
AVS mismatches do not always indicate fraud. Legitimate customers trigger mismatches when they move and forget to update their card's billing address, when they ship to a work address but bill to a home address, when they make a typo in the street number or ZIP, or when international cards lack AVS data entirely.
Strict AVS rules — automatically declining any transaction that is not a full Y match — cause false declines. The customer is real, the card is valid, but the transaction is blocked because the address check failed. Recovery requires reaching the customer to confirm the purchase and collect a corrected address or alternate payment method.
Revatto handles these recoveries: AI detects the decline, reaches the customer via email and SMS under your brand, and a human follows up when needed. You only pay when the payment is recovered — 20% of the first recovered payment, $0 monthly.
See what Revatto would recover for you
Failed payments recovered automatically — no engineering, no manual chasing. We do the work; you keep the revenue.