Sistema de Cuponera Digital
Plataforma de canje digital de facturas por cupones para campañas activas, con impresión automática en punto de venta y control por plaza.
- Fecha
- 1 de septiembre de 2025
- Duración
- 3 meses
- Industria
- Retail
- Cliente
- Plaza Tia
El desafío
Los clientes necesitaban canjear sus facturas y reclamar cupones participantes en campañas activas. Los cupones se emitían según el valor referencial de cada campaña, pero solo podían acumularse por cliente dentro de la misma plaza donde se realizaban las compras. El proceso era manual, propenso a errores y sin trazabilidad.
La solución
Sistema web y de punto de venta que digitaliza el canje de facturas por cupones de campañas activas, con impresión automática a través de un POS conectado a una terminal mediante un servidor jsPrint sobre Node.js. La API está construida en Nest y el frontend en React con Vite. Soporta múltiples usuarios operativos por plaza con rotación libre entre ubicaciones.
Galería del proyecto
Resultados
- ✓ Canje 100% digital de facturas con emisión inmediata de cupones
- ✓ Impresión automática de comprobantes en punto de venta vía jsPrint
- ✓ Control estricto de acumulación de cupones por plaza
- ✓ Rotación libre de usuarios operativos entre plazas sin perder trazabilidad
- ✓ Visibilidad de campañas activas desde el panel administrativo
Stack tecnológico
Visión general
Plaza Tia necesitaba digitalizar el canje de facturas y la emisión de cupones para sus campañas promocionales. Construimos una plataforma web con integración directa al punto de venta que permite al cliente presentar su factura, validar la campaña activa y recibir su cupón de forma inmediata, respetando la regla de negocio crítica: cada cupón se acumula por cliente dentro de la misma plaza donde realizó la compra.
Canje de facturas por cupones
El flujo del cliente es directo y se ejecuta en el propio punto de venta:
- Registro de factura con número, fecha y monto capturado desde el POS.
- Validación contra campañas activas según el valor referencial configurado por Plaza Tia.
- Emisión del cupón con identificador único, listo para imprimir y/o acumular en el perfil del cliente.
Acumulación por plaza
Regla de negocio clave del proyecto: los cupones solo se acumulan en el perfil del cliente dentro de la misma plaza donde se realizaron las compras. El sistema garantiza que un cupón emitido en la Plaza A no sea acumulable en la Plaza B, preservando la coherencia de las campañas locales y la trazabilidad de cada transacción.
Impresión en punto de venta
Cada terminal de impresión está conectada a un servidor jsPrint sobre Node.js, que recibe la orden de impresión directamente desde el POS. El sistema:
- Emite comprobantes físicos al instante tras la validación de la factura.
- Permite reimprimir cupones bajo autorización de un usuario operativo.
- Maneja colas de impresión para evitar bloqueos durante horas pico.
Gestión de campañas y reglas
El panel administrativo permite a Plaza Tia operar las campañas sin depender de desarrollo:
- Crear y desactivar campañas activas con su valor referencial y vigencia.
- Configurar restricciones por producto, monto mínimo de factura o fechas válidas.
- Consultar en tiempo real los cupones emitidos por plaza y por campaña.
Usuarios operativos y rotación entre plazas
El sistema soporta múltiples usuarios operativos por plaza, con capacidad de rotar entre plazas en cualquier momento sin perder el historial. Cada acción queda registrada con el usuario responsable, manteniendo la trazabilidad operativa incluso cuando un operador cambia de ubicación.
¿Listo para tu próximo proyecto?
Conversemos sobre cómo podemos ayudarte.