Campos de dirección
Cada objeto de dirección usa los mismos campos estructurados. Dependiendo de la llamada, el objeto puede llamarsebillingAddress, businessLegalAddress, o una dirección de propietario/individuo, pero los nombres de los campos son consistentes.
Reglas de formato
Estas aplican a todas las direcciones que envíes, en cualquier sección de la API:- Usa los campos estructurados. Coloca la calle en
streetAddressLine1y la unidad enstreetAddressLine2; no combines todo en una sola línea. - Usa una dirección real y entregable. El número del edificio debe existir en la calle indicada. Una calle real no es suficiente:
500 Main Stes inválida si el número más alto en Main St es480. - Mantén consistentes ciudad, estado y ZIP. El código ZIP debe ser el asignado a esa ciudad y estado. Un ZIP no coincidente es la causa más común de rechazo de una dirección.
- Usa abreviaturas de USPS. Sufijos estándar (
St,Ave,Blvd,Dr,Ln,Rd,Ct,Pkwy) y direccionales (N,S,E,W,NE,NW,SE,SW) coinciden con mayor fiabilidad. - Coloca la unidad / apartamento / suite en
streetAddressLine2usando un designador reconocido. Si USPS requiere una unidad secundaria para un edificio y no se proporciona, la dirección puede fallar la validación. - Envía un ZIP de 5 dígitos para direcciones de EE. UU. El ZIP+4 se agrega automáticamente durante la estandarización.
Requisitos adicionales para la emisión de tarjetas
Las direcciones de facturación de tarjetas virtuales se validan y estandarizan a través de Smarty (USPS Delivery Point Validation) antes de guardarlas. Esto aplica a Agregar dirección de tarjeta virtual, Crear tarjeta virtual y emisión de tarjetas para usuarios autorizados.- Solo direcciones de EE. UU. Establece
countryenUnited States. - Sin apartados postales (PO boxes). El emisor de la tarjeta no acepta direcciones de apartado postal, incluso si USPS las considera entregables.
- Debe estar verificada por Smarty. Si la dirección no puede coincidir con un punto de entrega real y entregable en EE. UU., la solicitud se rechaza con
VC-0025y no se guarda ninguna dirección. Reintentar con los mismos valores fallará de nuevo: la dirección en sí debe cambiar.
País por contexto
No todas las direcciones son solo de EE. UU. Usa la restricción correcta para la llamada que estás realizando:Por qué se rechaza una dirección (VC-0025)
Para la emisión de tarjetas, una dirección falla cuando Smarty no puede confirmarla como un punto de entrega de EE. UU. entregable. Las razones más comunes:
Ejemplos prácticos
Ejemplo 1 — Incongruencia entre ciudad / ZIP
VC-0025). El código ZIP 10605 corresponde a White Plains, NY (Condado de Westchester), no a la ciudad de Nueva York; por lo tanto, la ciudad y el ZIP no coinciden. Además, 2581 Oakwood Avenue no es un punto de entrega confirmado en ese ZIP. Smarty no devuelve una coincidencia válida, por lo que la dirección no se guarda.
Solución: envía el ZIP que USPS asigna a la ciudad (o la ciudad que coincide con el ZIP), y un número de edificio que exista en la calle.
Ejemplo 2 — Número de edificio inválido
VC-0025). S State St existe en Dover, DE, pero 896 no es un punto de entrega confirmado por USPS para esa calle y ZIP. Debido a que el número de edificio específico no puede validarse, Smarty no devuelve una coincidencia entregable.
Solución: confirma el número exacto del edificio y el ZIP que cubre esa cuadra de la calle.
Un envío válido
Manejo de VC-0025 en tu integración
- Recopila la dirección en campos estructurados en lugar de un solo campo de texto libre, para poder solicitar la parte específica que necesita corrección.
- No reintentes a ciegas. La misma dirección seguirá devolviendo
VC-0025. Muestra el error y pide al usuario que corrija la dirección. - Valida antes de enviar (opcional). Ejecutar un autocompletado o verificación de dirección en tu propia interfaz reduce intentos fallidos.
- Nada se guarda en caso de error, por lo que no hay limpieza antes de reintentar con valores corregidos.
Referencia de errores
Consulta Códigos de error de tarjeta virtual para la lista completa.
Próximos pasos
Direcciones de prueba
Direcciones buenas y malas conocidas para ejercitar cada resultado de validación en staging.
Códigos de error generales de la API
Dónde encajan los errores de dirección dentro del espacio de nombres más amplio de códigos de error.
¿Quieres saber más? Contáctanos en partnerships@fluz.app. Habla con nuestros expertos para más información o para solicitar una demo.