Crear Destinatario (Bre-B)

Visión General

Este endpoint crea un nuevo Destinatario para un Cliente específico al registrar una clave de pago en el nodo Bre-B de Visionamos – Passport. Los Destinatarios representan cuentas o llaves destino (correo, teléfono, alfanumérico, identificación nacional o código de entidad) que se usan al iniciar pagos.

Detalles del Endpoint

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

Cuerpo de la Solicitud

ParámetroTipoRestriccionesRequeridoDescripción
customer_idStringUUIDIdentificador único del cliente que está creando el destinatario.
key_typeStringENUM: ID, MOBILE, EMAIL, ALPHA, BCODE

Tipo de llave utilizada para identificar al destinatario.

ID: hasta 18 caracteres alfanuméricos sin guiones, espacios ni caracteres especiales.

PHONE: número móvil de 10 dígitos, debe comenzar con 3.

EMAIL: correo (máx. 92 caracteres; 30 antes del “@”, 61 después).

ALPHA: alfanumérico de 6-21 caracteres, inicia con “@” e incluye letras y números.

BCODE: número de entidad comercial de 10 dígitos, comienza con “00”.

key_valueStringVaría según key_type.Valor de la llave del destinatario (por ejemplo, una dirección de correo electrónico).
aliasStringNoUn comentario o nombre para el destinatario.

Ejemplo de Solicitud

JSON
Copy

Asegúrate de que el entity_customer_id y los datos del destinatario sean válidos antes de hacer la solicitud.

Cuerpo de la Respuesta

  • Código HTTP: 200 OK
  • Retorna los datos del destinatario creado junto con su ID único.

Ejemplo de Respuesta

JSON
Copy

El campo id es el identificador único del destinatario (recipient_id), que se utilizará para futuras transacciones Bre-B.

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 crear un destinatario.
500 Server ErrorError del servidorSe produjo un error inesperado durante la creación del destinatario.

Buenas Prácticas

  • Verifica que el customer_id pertenezca a un cliente válido.
  • Valida que el key_type y el key_value del destinatario sean correctos y cumplan con el formato esperado.
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard