Casos / E-02
Recaudo digital sin fricción
Contexto
La empresa necesitaba recibir pagos en línea en dos contextos distintos: cobros empresariales abiertos y aportes a un proyecto específico. Dos públicos, dos lenguajes, dos marcos legales — y un solo equipo para mantenerlo todo.
La restricción. Cada portal respondía a un marco legal distinto, y el lenguaje público tenía que reflejarlo con exactitud: una palabra mal usada podía tener consecuencias tributarias. La redacción final pasó por revisión contable.
Arquitectura
- Un solo servicio web sirviendo dos portales, ruteados por dominio mediante middleware: una base de código, dos experiencias completas.
- Integración con la pasarela de pagos resolviendo las exigencias no documentadas de su API — el tipo de detalle que consume días si no se ha hecho antes.
- Persistencia de cada transacción con panel administrativo: listado, filtros y exportación para conciliación contable.
Fig. — E-02. El diagrama se traza como se diseñó el sistema; los pulsos marcan el flujo del dato.
Resultado
- Cobro en línea operativo con trazabilidad completa de cada transacción.
- Una sola base de código que mantener: la mitad del costo de mantenimiento de por vida.
- Lenguaje legal exacto en cada portal, validado por el equipo contable.
Stack
Next.js 15 · PostgreSQL · pasarela de pagos · middleware por dominio · Coolify