Vinculación de Clientes
Descripción General
Esta guía te ayuda a conectar la Plataforma con el perfil en el Banco Sponsor y a vincular Cuentas financieras usando la plataforma Passport PaaS. Este proceso simple y eficaz permite que tu entidad cree rápidamente su Customer, vincule Cuenta(s) y quede lista para pagos fáciles y seguros. Al completar estos pasos, estarás listo para Pagos y creación de Llaves a través de la infraestructura nacional Bre-B.
Si gestionas pagos bajo tu empresa (especialmente si cuentas con Licencia de Pagos), asegúrate de que los datos del cliente ingresados aquí coincidan con la información legal registrada manualmente. Piensa en este paso como el registro digital de tu negocio, que te prepara para administrar tus cuentas en el Banco Sponsor.
Valor para tu Negocio
- Acelera el registro de clientes, habilitando un acceso más rápido a servicios financieros.
- Reduce papeleo y errores manuales, mejorando la eficiencia operativa.
- Crea una experiencia fluida al incorporar usuarios de forma digital y ágil.
Vincula tu Perfil
Durante el proceso de onboarding, el Comercio habrá sido creado manualmente en el Banco Sponsor. Este proceso de debida diligencia reforzada asegura que el modelo de negocio y los flujos de dinero sean adecuados para aceptar pagos a través de la entidad financiera licenciada.
Es un paso necesario para prepararte a ofrecer productos financieros mediante el modelo del Banco Sponsor, ya que el procesamiento de pagos se considera una actividad de alto riesgo para los equipos de cumplimiento. En la plataforma Passport, el perfil se guarda como un Customer, vinculado al perfil del Customer en el Banco Sponsor.
Vincular una Cuenta Bancaria
Con el customer_id generado y completado el proceso de vincular un comercio, ahora puede realizarse el vínculo entre objetos. Los clientes de tipo Business solo pueden tener cuentas del tipo:
- ORDINARY: Recomendado para Comercios, sin límites predefinidos de transacciones ni restricciones. Estas cuentas se configuran manualmente para estar exentas de impuestos locales a transacciones.
Un Comercio puede tener múltiples Cuentas bancarias (relación 1:M). No hay límite en el número de Cuentas que pueden abrirse, pero cada apertura requiere un proceso manual similar a la aprobación original (aunque acelerado).
Valor para tu Negocio
- Cuenta bancaria programable para facilitar diversas transacciones.
- Habilita el uso inmediato de servicios financieros mediante Cuentas disponibles al instante.
Ejemplo de Solicitud
- Usa el
customer_idobtenido en la llamada Identificador único devuelto en la respuesta de Vincular Comercio.
| Parámetro | Descripción |
|---|---|
| customer_id | ID del cliente obtenido en el paso anterior. |
| type | Tipo de cuenta: ORDINARY (depósito ordinario). |
| number | Número de la Cuenta proporcionado durante el onboarding manual. |
Cuerpo de la Solicitud
curl --location --request POST 'https://api.paas-sandbox.co.passportfintech.com/accounts' \--header 'Content-Type: application/json' \--header 'Authorization: <YOUR_ACCESS_TOKEN>' \--data '{ "customer_id": "5ae28bc6-49e1-4710-a2d9-7b2f0f488ecb", "type": "ORDINARY", "number": "1234123400"}'Formato de la Respuesta
| Parámetro | Descripción |
|---|---|
| customer_id | ID del cliente vinculado a la cuenta. |
| available_balance | Objeto con el monto y moneda del saldo disponible de la Cuenta. |
| available_balance.currency | Moneda de la cuenta (COP – peso colombiano). |
| available_balance.value | Valor monetario actualmente disponible en la Cuenta. |
| id | Identificador único de la Cuenta recién vinculada. Lo usarás para transacciones y creación de llaves. |
| number | Número interno asignado a la Cuenta; actúa como identificador dentro del Banco Sponsor. |
| type | Tipo de cuenta: ORDINARY (sin límites de transacción). |
| pending_balance | Objeto con los montos y moneda de transacciones aún no liquidadas. |
| pending_balance.currency | Tipo de moneda: COP - Peso Colombiano. |
| pending_balance.value | El monto disponible en la cuenta. |
| created_at | Marca de tiempo de creación de la Cuenta en la plataforma Passport. |
| updated_at | Marca de tiempo de la última actualización de la Cuenta en la plataforma Passport. |
La notación objeto.parámetro hace referencia a la relación jerárquica dentro de una respuesta JSON. Por ejemplo, pending_balance.currency indica el parámetro currency dentro del objeto pending_balance.
Próximos Pasos
Ahora que la cuenta del cliente está creada, el siguiente paso es crear una llave Bre-B, lo que habilita el uso de pagos instantáneos y seguros a través de nuestra infraestructura.
Soporte y Recursos
- Explora la Colección de Postman para ver ejemplos prácticos.
- Contacta a tu representante de Passport o a soporte técnico si necesitas asistencia adicional.