Определение
Address Verification System (AVS) — это инструмент антифрод-контроля, который сравнивает адрес выставления счёта (billing address), указанный покупателем при оплате, с данными, которые хранит банк-эмитент карты. Система возвращает код совпадения (match code), на основании которого платёжный шлюз принимает решение: пропустить транзакцию, отклонить её или отправить на ручную проверку.
AVS работает преимущественно с картами североамериканского рынка — Visa, Mastercard, American Express, Discover. Для российских карт «Мир» и большинства европейских схем (кроме отдельных исключений) AVS не применяется: там верификация адреса реализуется через 3-D Secure и другие механики.
Важно понимать: AVS не проверяет, существует ли адрес физически. Он лишь сверяет строку, введённую покупателем, с той, что записана в профиле держателя карты у эмитента.
Аналогия
Представьте, что вы приходите в банк и просите выдать вам деньги со счёта. Кассир спрашивает не только паспорт, но и «контрольный вопрос» — адрес, по которому вы зарегистрированы. Если вы называете адрес, который совпадает с тем, что записан в базе, — вам доверяют. Если называете другой — кассир настораживается.
AVS — это тот же «контрольный вопрос», только автоматизированный и работающий за 200–500 миллисекунд. Платёжный шлюз задаёт вопрос банку-эмитенту: «Адрес, который ввёл покупатель, совпадает с вашими данными?» — и получает один из нескольких кодов ответа.
Формула и коды ответа
AVS возвращает два независимых результата: по адресу (street address) и по почтовому индексу (ZIP code). Каждый имеет свой код.
Упрощённая логика решения:
AVS_Result = (Match_Street, Match_ZIP) Если Match_Street = Y и Match_ZIP = Y → транзакция одобряется (низкий риск) Если Match_Street = N и Match_ZIP = N → транзакция отклоняется (высокий риск) Если один из параметров = Y, другой = N → решение зависит от политики мерчанта
Основные коды (стандарт Visa/Mastercard):
| Код | Значение | Что совпало |
|---|---|---|
| **Y** | Полное совпадение | Адрес + ZIP |
| **A** | Частичное совпадение | Только адрес |
| **Z** | Частичное совпадение | Только ZIP |
| **N** | Не совпало | Ничего |
| **U** | Данные недоступны | Эмитент не поддерживает AVS |
| **R** | Повторить попытку | Система эмитента недоступна |
| **G** | Международная карта | AVS не применим |
Сравнение: AVS vs CVV vs 3-D Secure
| Критерий | AVS | CVV/CVC | 3-D Secure |
|---|---|---|---|
| Что проверяет | Адрес + ZIP | 3-значный код на карте | Доп. аутентификация владельца |
| Где хранятся данные | У эмитента | На карте / в чипе | На стороне банка |
| Работает в СА | Да, стандарт | Да | Частично |
| Работает в РФ | Нет | Да | Да (Mir Accept) |
| Влияет на chargeback | Снижает риск | Снижает риск | Переносит ответственность на банк |
| Стоимость для мерчанта | Включена в шлюз | Включена | Доп. комиссия |
Применение в DTC и e-commerce
1. Подписки и рекуррентные платежи. Для DTC-брендов с моделью subscription (кофе, косметика, витамины) AVS критичен при первой транзакции. Если адрес не совпал, но платёж прошёл — при повторном списании риск chargeback возрастает.
2. Высокорисковые ниши. Товары с высокой ценой (электроника, ювелирка) — здесь мерчанты часто ставят жёсткую политику: AVS = N → автоматический отказ.
3. Кросс-бордер торговля. При продаже из США в Канаду AVS работает, но ZIP-код канадского формата (A1A 1A1) обрабатывается иначе. Многие шлюзы (Stripe, Braintree, Authorize.Net) возвращают код A или Z вместо Y.
4. Снижение fraud rate. По данным отраслевых отчётов, внедрение AVS снижает долю мошеннических транзакций на 30–45%, но одновременно повышает false decline rate на 5–15% — это ключевой компромисс.
5. Настройка правил в шлюзе. Типичная конфигурация для DTC:
- AVS = Y → принять
- AVS = A или Z → принять, но пометить
- AVS = N → отклонить или запросить 3-D Secure
- AVS = U → принять, если CVV совпал
Частые ошибки и заблуждения
Ошибка 1. «AVS проверяет реальность адреса».
Нет. Если покупатель ввёл адрес, который совпадает с тем, что записан в банке, но сам адрес фейковый — AVS покажет Y. Система сверяет строки, а не физические объекты.
Ошибка 2. «AVS работает по всему миру».
Не работает. Для карт, выпущенных за пределами США и Канады, большинство эмитентов возвращают код U или G. Если ваш трафик на 70% из Европы — AVS даст мало пользы.
Ошибка 3. «Отклонять всё, где AVS ≠ Y».
Это убивает конверсию. Реальные кейсы: покупатель переехал, но не обновил адрес в банке; ввёл квартиру через # вместо Apt; использовал сокращение St. вместо Street. Жёсткая политика даёт до 20% ложных отказов.
Ошибка 4. «AVS заменяет CVV».
Нет. Это два независимых слоя. AVS проверяет адрес, CVV — наличие карты на руках. Использовать нужно оба.
Ошибка 5. «AVS бесплатен».
Формально — да, но каждый запрос AVS увеличивает стоимость авторизации на $0.01–0.05 в зависимости от эквайера. При обороте 100 000 транзакций в месяц это $1 000–5 000.
Ошибка 6. «Один код AVS универсален».
Коды различаются у Visa, Mastercard, Amex и Discover. Например, Amex возвращает Y только при полном совпадении, а Visa — при совпадении ZIP и первых 5 цифр адреса.
Связанные термины
- CVV / CVC / CID — код подтверждения карты
- 3-D Secure (3DS) — протокол дополнительной аутентификации
- Chargeback — возвратный платёж по инициативе держателя
- Fraud Score — интегральная оценка риска транзакции
- Billing Address — адрес выставления счёта
- Payment Gateway — платёжный шлюз (Stripe, Adyen, Braintree)
- KYC / AML — процедуры идентификации клиента
- Recurring Payment — рекуррентное списание
- False Decline — ложный отказ в проведении платежа
Итог для DTC-мерчанта
AVS — это не «серебряная пуля» против фрода, а один из слоёв защиты. Оптимальная стратегия: использовать AVS в связке с CVV и 3-D Secure, настраивать гибкие правила вместо бинарного «всё или ничего» и регулярно анализировать долю ложных отказов. Для трафика из Северной Америки AVS обязателен; для Европы и РФ — вторичен.