Crear Cliente

Visión General

Este endpoint crea un recurso de Cliente en la plataforma PaaS al vincularlo con un Comercio (Merchant) existente que el Banco Patrocinador (Banco Sponsor) aprobó manualmente. Solo admite clientes de tipo BUSINESS (Comercio). Si la operación tiene éxito, devuelve el identificador único del cliente recién creado, sus datos de contacto, metadatos de identificación y un estado inicial ACTIVE (Activo) con marcas de tiempo. En versiones futuras, los flujos de incorporación digital reemplazarán el proceso manual de aprobación del Banco Patrocinador.

Detalles del Endpoint

ParámetroDescripción
Endpointhttps://bre-b-sandbox.api.visionamos.passportfintech.com/v1/paas/entities/customers
MétodoPOST
EncabezadosContent-Type: application/json, Authorization
AutenticaciónToken de Acceso (Bearer Token)

Cuerpo de la Solicitud

ParámetroTipoRestriccionesObligatarioDescripción
typeStringENUM: BUSINESSTipo de cliente (BUSINESS).
business_nameString1 - 140Nombre legal de la empresa.
emailString1–35Dirección de correo electrónico del cliente.
mobile_phone_numberStringFormato E.164, hasta 15 dígitosNúmero de teléfono de contacto (ej. +573402977997).
identification_typeStringENUM: NITTipo de documento de identificación (NIT).
identification_numberString9 dígitosNúmero de identificación único del cliente, sin dígito verificador.

Ejemplo de Solicitud

JSON
Copy

Cuerpo de la Respuesta

  • Código HTTP: 200 OK
  • Devuelve el cliente recién creado y sus metadatos.

Ejemplo de Respuesta

JSON
Copy

Errores Comunes y Manejo

Código HTTPSignificadoDescripción
400 Bad RequestDatos inválidosFaltan campos requeridos o contienen valores incorrectos.
401 UnauthorizedToken inválidoEl token de acceso ha expirado o es inválido.
403 ForbiddenAcceso denegadoLa solicitud no está autorizada para validar la entidad.
500 Server ErrorError del servidorSe produjo un error inesperado al procesar la validación.

Buenas Prácticas

  • Asegúrate de que el tipo y número de identificación coincidan con los datos proporcionados durante el registro inicial. Esto es fundamental para que el Banco Patrocinador (Sponsor Bank) pueda validar correctamente la información y evitar errores en etapas posteriores del flujo.
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard