Transferencias entrantes en México
Completa primero la guía de configuración. Para recibir transferencias entrantes, sigue estos pasos:- Crea un
account_number, una Clave Bancaria Estandarizada (CLABE) usada por el riel del Sistema de Pagos Electrónicos Interbancarios (SPEI), con tu clave secreta. - Crea un endpoint de webhook para manejar los eventos de transferencias entrantes.
- Recibe una transferencia en el account number y recibe la notificación por webhook.

Paso 1: Crear un account number (CLABE)
UnAccountNumber representa una CLABE. Puedes pensar en el account number como una referencia que asignas a un cliente u orden para conciliar tus pagos entrantes. Asigna un account number por cliente, de modo que una transferencia a ese account number identifique al cliente del que proviene. Para conocer más sobre los account numbers, consulta el modelo de datos.
Adjunta datos arbitrarios de clave-valor a tu account number
Cuando creas un account number, adjunta datos arbitrarios de clave-valor al objetometadata. Usa metadata para guardar tu identificador único de ese account number, como tu ID interno de cliente. Cuando recibes una transferencia entrante, Fintoc adjunta el objeto metadata para que puedas conciliar la transferencia con tus registros internos.
Ejemplo
Usando tu clave secreta de prueba y tu ID de cuenta, crea unAccountNumber desde tu backend, adjuntando un ID interno de cliente id_cliente:
Node
Python
Paso 2: Crear un endpoint de webhook para manejar eventos de transferencias entrantes
Cada vez que recibes una transferencia entrante, Fintoc envía un eventotransfer.inbound.succeeded. Sigue la guía de webhooks para aprender a crear un endpoint de webhook que reciba estos eventos y ejecute acciones.
El evento transfer.inbound.succeeded se ve así:
Paso 3: Recibir una transferencia en el account number
Ahora que creaste un account number y agregaste un endpoint de webhook para manejar las notificaciones, puedes recibir transferencias a ese account number y empezar a conciliar tus pagos.Probar la integración
En modotest, usa el endpoint /v2/simulate/receive-transfer para simular una transferencia entrante. El comportamiento es idéntico al de una transferencia real enviada al mismo account number. Pasa tu clave secreta de prueba, el account_number_id que creaste, un amount en la unidad mínima de la moneda y el código currency en ISO 4217 en minúsculas:
Node
Python
Response
transfer.inbound.succeeded a tu endpoint de webhook con el payload mostrado arriba. Recibir ese evento confirma que tu integración está funcionando. Para conocer el conjunto completo de valores de prueba, consulta Prueba tu integración.
Transferencias entrantes en Chile
Completa primero la guía de configuración. Para recibir transferencias entrantes, sigue estos pasos:- Identifica tu cuenta y su
root_account_number, el account number que recibe la transferencia. Consulta el modelo de datos de cuenta para aprender cómo se provisiona. - Crea un endpoint de webhook para manejar los eventos de transferencias entrantes.
- Recibe una transferencia en tu cuenta y recibe la notificación por webhook.

Paso 1: Identificar tu cuenta
Cada cuenta chilena tiene unroot_account_number, el account number que recibe las transferencias entrantes. Este es el account_number que aparece en el payload transfer.inbound.succeeded que se muestra abajo. Consulta el modelo de datos de cuenta para aprender cómo se provisiona.
Paso 2: Crear un endpoint de webhook para manejar eventos de transferencias entrantes
Cada vez que recibes una transferencia entrante, Fintoc envía un eventotransfer.inbound.succeeded. Sigue la guía de webhooks para aprender a crear un endpoint de webhook que reciba estos eventos y ejecute acciones.
El evento transfer.inbound.succeeded se ve así:
Paso 3: Recibir una transferencia en tu cuenta
Ahora que identificaste tu cuenta y suroot_account_number y agregaste un endpoint de webhook para manejar las notificaciones, puedes recibir transferencias en ella y empezar a conciliar tus pagos.
Probar la integración
En modotest, usa el endpoint /v2/simulate/receive-transfer para simular una transferencia entrante. El comportamiento es idéntico al de una transferencia real enviada al mismo account number. Pasa tu clave secreta de prueba, el account_number_id de tu cuenta, un amount en la unidad mínima de la moneda y el código currency en ISO 4217 en minúsculas:
Node
Python
Response
transfer.inbound.succeeded a tu endpoint de webhook con el payload mostrado arriba. Recibir ese evento confirma que tu integración está funcionando. Para conocer el conjunto completo de valores de prueba, consulta Prueba tu integración.