Skip to main content

Procesamiento de Transferencias y MOL

Con la entrada en operación del MOL, todas las transferencias deberán ser enviadas a esta nueva infraestructura. Durante ese proceso, Transfiya suspenderá temporalmente su procesamiento interno hasta recibir la confirmación por parte de MOL.
Gracias a que nuestro sistema ya está basado en procesamiento asincrónico por etapas (flow processor), esta integración se puede lograr simplemente agregando un nuevo paso dentro del flujo existente, de manera similar a como ya lo hacemos con otras integraciones como Motor de prevensión de fraude.

Compatibilidad con el Modelo Regulatorio

La regulación define que todas las transacciones sean de cuenta a cuenta. En Transfiya, las cuentas están representadas por firmantes (signers), por lo que nuestras transferencias ya son técnicamente equivalentes a lo exigido (de firmante a firmante). Este modelo ya se usa en flujos B2P actuales, lo que minimiza los cambios requeridos.
Los bancos deben quitar las validaciones existentes con número de teléfono

Tiempos y Reversión de Transferencias

La regulación establece límites estrictos de tiempo para el procesamiento. Nuestra arquitectura permite registrar el tiempo de cada etapa del flujo, por lo que estamos en capacidad de cumplir con esta exigencia sin mayores ajustes estructurales.
El sistema actual ya incluye un mecanismo de reversión automática ante fallas. Actualmente opera en un plazo de varias horas, pero será optimizado para que actúe en segundos y se integre al flujo regular de procesamiento, asegurando cumplimiento con los estándares regulatorios.

Mantenimiento de Funcionalidades Existentes

Funcionalidades como las solicitudes de dinero (REQUEST) podrán mantenerse sin cambios, ya que no están reguladas. La aceptación de transferencias también continuará funcionando en los escenarios donde ya está deshabilitada por configuración (un solo firmante o firmante predeterminado). Ver documentación actual

Flujo de transferencias compatible con la regulación

Esta sección presenta los flujos de procesamiento de transferencias que han sido actualizados para cumplir con los lineamientos de la regulación e integrar la funcionalidad del MOL (Modelo Operativo de Liquidación).

⏱ Lineamientos de tiempo para el procesamiento de transacciones Bre-B

Con el fin de dar cumplimiento a lo establecido por el Banco de la República en relación con el esquema Bre-B, la entidad financiera, en conjunto con el nodo correspondiente, debe garantizar que el procesamiento de las transferencias se realice en 20 segundos o menos en el 99.5% de los casos. Para lograr este objetivo, se propone la siguiente línea de tiempo que contempla las operaciones principales involucradas en el ciclo de la transacción. Cabe aclarar que para lograr el objetivo no se deben procesar todos los consumos teniendo como referencia el tiempo máximo:

🔄 Débito

  • Tiempo óptimo: < 2 segundos
  • Tiempo máximo: < 7 segundos

✅ Aceptación de la transferencia

  • Tiempo óptimo: < 2 segundos
  • Tiempo máximo (timeout): < 7 segundos

✍️ Firma de la acción principal

  • Tiempo óptimo: < 2 segundos
  • Tiempo máximo: < 7 segundos

💳 Crédito

  • Tiempo óptimo: < 2 segundos
  • Tiempo máximo: < 7 segundos
Este esquema operativo permite asegurar el cumplimiento de los requisitos de eficiencia y oportunidad definidos en la normativa Bre-B del Banco de la República, contribuyendo a la confiabilidad y agilidad del sistema de pagos.