arrow_forward

Volver a portfolio

COMPENSADOR DE MEDIOS DE PAGO

Introducción

Nuestro cliente, Coelsa, como Cámara Compensadora opera la circulación digital de dinero.

Establece conexiones y elimina barreras. Promueve el desarrollo tecnológico de las PYMES y ofrece productos y servicios altamente confiables para los participantes en el proceso cualquiera sea el medio de pago utilizado Códigos QR, billetera digital, tarjetas, transferencias, cheques y débitos directos.

Como operador realiza la liquidación de los saldos entre bancos, producto de la compensación de operaciones de tarjetas, procesadores y redes de cajeros automáticos.

Reto

El reto consistía en desarrollar un nuevo sistema que pueda soportar la carga de transacciones diarias, que sea escalable respetando las reglas de negocios actuales y que permita el control de las operaciones diarias a través de una web.

Resultados

Actualmente el sistema se encuentra productivo, procesando millones de transacciones diarias enviadas por los bancos, brindando robustez y seguridad a todas las entidades. Los usuarios desde la web pueden detectar cualquier inconveniente y tomar acciones correspondientes para continuar con los procesos normalmente.

Valor agregado

El sistema genera gran cantidad de reportes, los mismos se generan de forma automática cuando finaliza el proceso de cada uno de los productos, ahorrando tiempo a los usuarios para evitar tener que realizar tareas repetitivas. Además para el área de sistemas se generó un log detallado de todas las tareas que realiza el sistema, permitiendo detectar bugs, mejorar los procesos existentes y verificar el correcto funcionamiento de los componentes del sistema.

Problema

El problema era poder tener un nuevo compensador que permita evolucionar rápidamente según las necesidades actuales y poder agregar nuevos productos a esta plataforma para poder brindar más y mejores servicios, manteniendo todas las funcionalidades actuales.

Solución

La solución fue implementar workers en .net comunicados a través de colas de mensajes para poder separar las diferentes funcionalidades, utilizando bases de datos SQL server y un cluster de mongodb garantizando poder procesar el volumen de transacciones correspondientes. Todo el proceso es orquestado a través de una web desarrollada en React que brinda una interfaz amigable al usuario y permite realizar los controles correspondientes.

Sistema de compensación