Saltar al contenido principal

Qué vas a construir

Cada cliente (o cada orden) recibe su propio Account Number (CLABE en México). Cuando llega dinero a ese Account Number, Fintoc te envía un webhook con la metadata que adjuntaste cuando lo creaste, para que sepas al instante qué cliente pagó, sin necesidad de parsear estados de cuenta ni cruzar montos.

Cuándo usarlo

  • Cuotas de créditos, primas de seguros, suscripciones SaaS.
  • Cualquier flujo con clientes identificables que te pagan de manera recurrente.
  • Marketplaces donde cada comprador necesita un lugar estable para depositar.

Cómo funciona

La secuencia incluye el Sistema de Pagos Electrónicos Interbancarios (SPEI) de México y las Transferencias Electrónicas de Fondos (TEF) de Chile.

¿Un Account Number por cliente o uno por orden?

Ambos patrones funcionan; la elección correcta depende de cómo concilias los pagos: Un Account Number por orden te permite hacer coincidir cada transferencia directamente con una orden. Deshabilita o elimina el Account Number después de recibir el pago de la orden para evitar pagos adicionales.

Checklist de implementación

  1. Crea el Account Number con metadata. Consulta Recibir transferencias → Crear un Account Number.
  2. Maneja el webhook. Suscríbete a transfer.inbound.succeeded; lee data.account_number.metadata. Referencia del payload: Recibir transferencias → Payload de webhook.
  3. Refuerza con reglas de negocio. Configura options.min_amount y options.max_amount para rechazar automáticamente montos incorrectos, y deshabilita el Account Number después del pago. Consulta Agrega lógica a los Account Numbers.
  4. Limpia los Account Numbers que no uses a medida que los clientes se dan de baja o se cierran las órdenes. Consulta Administra tus Account Numbers. Puedes tener hasta 1,000,000 de Account Numbers. Los Account Numbers obsoletos siguen aceptando transferencias, lo que puede contaminar tu conciliación y tus estados de cuenta.