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.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.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).- Flujo Transfiya -> Transfiya (Intra)
- Flujo Transfiya -> BanRep (Inter)
- Flujo BanRep -> Transfiya (Inter)
⏱ 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