Definición
El Address Verification System (AVS) es un mecanismo de verificación antifraude que compara la dirección de facturación que introduce el comprador en el checkout con la dirección registrada por el banco emisor de la tarjeta. El sistema no valida si la dirección existe físicamente ni si el cliente vive allí: lo que hace es contrastar los datos numéricos y parciales que el emisor tiene archivados contra los que el usuario ha tecleado.
Se utiliza casi exclusivamente en tarjetas emitidas en Estados Unidos y Canadá, porque son los mercados donde los procesadores (Visa, Mastercard, American Express, Discover) incorporan este chequeo de forma nativa en el protocolo de autorización. En Europa, Latinoamérica o Asia, el AVS tiene una penetración muy limitada, por lo que no conviene activarlo como filtro obligatorio para tráfico internacional.
El AVS devuelve un código de respuesta de una letra (A, E, G, N, R, S, U, W, X, Y, Z…) que indica qué parte de la dirección coincidió, cuál no, o si el emisor no dispone de datos para comparar. Ese código se combina con el CVV y las reglas propias del negocio para decidir si la transacción se aprueba, se rechaza o se envía a revisión manual.
Analogía
Piensa en el AVS como el portero de una discoteca que tiene una lista con los apellidos y el código postal de cada invitado. No le importa si vives en un ático o en un bajo, ni si la calle se llama "Oak Avenue" o "Roble". Solo comprueba dos cosas: que el número de la dirección y el código postal (ZIP) coincidan con los de su lista. Si el invitado dice "742 Evergreen Terrace, 90210" y en la lista aparece "742 Evergreen Terr., 90210", el portero le deja pasar. Si dice "750 Evergreen Terrace", le manda a la cola de verificación manual.
Esa es exactamente la lógica del AVS: no es un detector de mentiras perfecto, es un filtro de coincidencia parcial que reduce el fraude sin bloquear a clientes legítimos que escriben su dirección con pequeñas variaciones.
Fórmula
El AVS se basa en la comparación campo a campo entre dos fuentes:
Coincidencia AVS = f( Street Number , ZIP Code )
Donde:
- Street Number = parte numérica de la dirección de facturación (ej. el "742" de "742 Evergreen Terrace").
- ZIP Code = código postal de 5 o 9 dígitos (ZIP+4) en EE. UU., o código postal alfanumérico en Canadá.
Cada procesador devuelve un código distinto. Los más habituales en Visa son:
| Código | Significado | Street Number | ZIP | Acción recomendada |
|---|---|---|---|---|
| **Y** | Coincidencia total | ✅ | ✅ | Aprobar |
| **A** | Solo coincide la calle | ✅ | ❌ | Aprobar con cautela |
| **Z** | Solo coincide el ZIP | ❌ | ✅ | Revisar manualmente |
| **N** | Ninguna coincidencia | ❌ | ❌ | Rechazar o pedir método alternativo |
| **U** | Información no disponible | — | — | No usar AVS como criterio |
| **R** | Emisor no soporta AVS | — | — | Reevaluar con CVV |
| **G** | No verificable (internacional) | — | — | Aplicar otras reglas |
En Mastercard los códigos cambian (por ejemplo, "A" puede significar algo distinto), por lo que conviene mapear cada respuesta según el procesador antes de automatizar reglas de bloqueo.
Comparativa AVS vs. CVV vs. 3D Secure
| Herramienta | Qué verifica | Mercado principal | Nivel de fricción | Impacto en conversión |
|---|---|---|---|---|
| **AVS** | Dirección de facturación vs. banco emisor | EE. UU. / Canadá | Bajo (silencioso) | Muy bajo |
| **CVV** | Código de 3-4 dígitos del reverso | Global | Bajo | Muy bajo |
| **3D Secure (3DS)** | Autenticación del titular con el banco | Global (obligatorio en UE/Reino Unido) | Alto (redirección + OTP) | Medio-alto (abandono 10-20 %) |
El AVS es el filtro más silencioso de los tres: no requiere acción del cliente y se ejecuta en milisegundos durante la autorización. Por eso es tan popular en checkout de EE. UU., donde el abandono por fricción es especialmente sensible.
Aplicación en DTC y ecommerce
1. Configuración por mercado
No actives AVS como bloqueo duro para clientes fuera de Norteamérica. Si tu tienda Shopify o WooCommerce vende a España, México o Chile, un código "N" o "U" puede deberse a que el emisor no soporta AVS, no a fraude real. La práctica recomendada es:
- EE. UU. y Canadá: AVS obligatorio + CVV obligatorio.
- Resto del mundo: AVS informativo (no bloqueante) + 3D Secure cuando esté disponible.
2. Reglas de decisión típicas
Un stack antifraude estándar en DTC funciona así:
- Y + CVV correcto: aprobar automáticamente.
- A o Z + CVV correcto: aprobar, pero marcar para revisión si el ticket supera $300 USD.
- N + CVV incorrecto: rechazar y enviar email de recuperación de carrito.
- U o R: ignorar AVS y confiar en CVV + 3DS + análisis de comportamiento.
3. Datos que justifican su uso
- El AVS reduce el fraude con tarjeta presente en ecommerce entre un 20 % y un 40 % en comercios de EE. UU. que lo combinan con CVV (datos agregados de procesadores como Stripe y Adyen).
- Aproximadamente el 15 % de las transacciones legítimas en EE. UU. devuelven un código distinto de "Y" por errores tipográficos o direcciones recién mudadas.
- En comercios que bloquean automáticamente cualquier código "N", la tasa de falsos positivos puede alcanzar el 8-12 %, lo que se traduce en clientes perdidos.
4. Integración práctica
En Shopify Payments, Stripe o Braintree, el AVS se activa a nivel de cuenta y se configura con reglas de "match" parcial. En WooCommerce necesitas un plugin de pasarela que exponga el código AVS en el webhook. En Magento o Adobe Commerce, se gestiona desde la configuración del payment method.
Errores comunes
1. Bloquear todo lo que no sea "Y". Es el error más caro. Un código "A" o "Z" con CVV correcto suele ser un cliente legítimo que escribió mal el ZIP.
2. Aplicar AVS a clientes internacionales. Fuera de EE. UU. y Canadá, el AVS devuelve "U", "R" o "G" con frecuencia. Bloquear por eso destruye conversión sin reducir fraude.
3. Confundir AVS con validación de dirección real. El AVS no comprueba que la dirección exista, solo que coincide parcialmente con la del banco.
4. Ignorar el mapeo de códigos por procesador. Un "A" en Visa no significa lo mismo que en Mastercard. Automatizar sin mapear genera rechazos erróneos.
5. No combinarlo con CVV y 3DS. El AVS solo es potente cuando forma parte de un stack multicapa.
6. No monitorizar la tasa de falsos positivos. Si tu tasa de rechazo por AVS supera el 5 % en clientes recurrentes, tienes un problema de configuración, no de fraude.
Términos relacionados
- CVV / CVC / CVV2: código de seguridad de 3-4 dígitos que verifica la posesión física de la tarjeta.
- 3D Secure (3DS): protocolo de autenticación fuerte del titular (EMV 3DS, Verified by Visa, Mastercard Identity Check).
- Chargeback: contracargo iniciado por el titular ante su banco; el AVS es una de las pruebas que un comercio puede aportar para defenderse.
- Fraud Score: puntuación generada por herramientas como Signifyd, Riskified o Sift que combina AVS, CVV, IP, device fingerprint y comportamiento.
- BIN: primeros 6-8 dígitos de la tarjeta que identifican al emisor y al país; clave para decidir si aplicar AVS.
- ZIP+4: formato extendido del código postal estadounidense que mejora la precisión del AVS.
- Address Validation: servicio distinto (Loqate, Google Address Validation) que sí comprueba que la dirección existe físicamente; no confundir con AVS.
Dominar el AVS no consiste en activarlo y bloquear, sino en entender qué está diciendo cada código, en qué mercados tiene sentido y cómo combinarlo con el resto de tu stack antifraude. Un DTC que lo configura bien reduce fraude sin sacrificar conversión; uno que lo configura mal pierde clientes legítimos cada día.