
App Flask autoalojada que archiva recibos de Loyverse POS más allá del límite de 30 días del plan gratuito y genera informes Z mensuales en PDF. Totalmente contenedorizada y configurable desde una interfaz web.
El reto
El plan gratuito de Loyverse solo expone 30 días de historial de transacciones. Cualquier recibo anterior se vuelve permanentemente inaccesible, imposibilitando generar informes Z mensuales, cuadrar ventas o cumplir con requisitos fiscales. El plan de pago resulta desproporcionadamente caro para un negocio de una sola ubicación.
La solución
Una aplicación Flask autoalojada con una sincronización diaria que extrae las últimas 48 horas de recibos de la API de Loyverse y los almacena en MongoDB, acumulando un archivo permanente. Un planificador independiente genera informes Z en PDF al final de cada mes y los envía opcionalmente por email y Telegram. Todo configurable desde la interfaz web, sin editar archivos tras la instalación.