Saltar al contenido principal
Las direcciones se envían en varios lugares en la API de Fluz: verificación de identidad del usuario (KYC), registro de negocios (KYB), fuentes de fondos y emisión de tarjetas virtuales. Esta página define cómo formatear los campos de dirección para que sean aceptados, y la validación adicional que aplica específicamente a la emisión de tarjetas.
Dónde aplicaLos campos de dirección usan la misma estructura en toda la API. Las reglas de formato a continuación aplican en todos lados. Los requisitos para la emisión de tarjetas (solo EE. UU., sin apartados postales, validación de Smarty) aplican solo donde se indique.

Campos de dirección

Cada objeto de dirección usa los mismos campos estructurados. Dependiendo de la llamada, el objeto puede llamarse billingAddress, 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:
  1. Usa los campos estructurados. Coloca la calle en streetAddressLine1 y la unidad en streetAddressLine2; no combines todo en una sola línea.
  2. 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 St es inválida si el número más alto en Main St es 480.
  3. 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.
  4. 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.
  5. Coloca la unidad / apartamento / suite en streetAddressLine2 usando un designador reconocido. Si USPS requiere una unidad secundaria para un edificio y no se proporciona, la dirección puede fallar la validación.
  6. 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 country en United 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-0025 y no se guarda ninguna dirección. Reintentar con los mismos valores fallará de nuevo: la dirección en sí debe cambiar.
Las direcciones de facturación de tarjetas bancarias (Agregar fuentes de fondos) comparten la misma estructura de campos y deben coincidir con la dirección registrada con el emisor de la tarjeta. Una dirección de facturación no coincidente puede causar que la tarjeta sea rechazada durante la verificación de dirección (AVS).

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

Rechazada (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

Rechazada (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

Guardado y normalizado (ciudad, estado y código postal almacenados en mayúsculas; ZIP+4 agregado):

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.