Caso de éxito

Celido — Plataforma de cashback con tracking de afiliados automatizado

Una plataforma fintech en producción: más de 1.000 tiendas asociadas vía la red Awin, tracking de cashback del clic al pago que funciona solo, un monedero de doble partida para la integridad del dinero y un backoffice completo — en vivo en celido.de.

1.000+

tiendas asociadas conectadas vía la red Awin

90 días

de comisiones conciliadas automáticamente

100 %

automatizado — del clic en la tienda al pago bancario

Abrir demo en vivoNext.jsDjango RESTPostgreSQLRedisAwin API

El cashback suena simple: haces clic en una tienda, compras algo y recuperas dinero. Por debajo es fintech de verdad — atribución de clics a través de una red de afiliados, dinero que jamás puede contarse mal, prevención de fraude y comisiones cuyo estado cambia hasta 90 días después de la compra. Celido lo gestiona todo automáticamente — en vivo en celido.de.

Lo que reciben los usuarios

  • Más de 1.000 tiendas asociadas — obtenidas en vivo de la red de afiliados Awin, con búsqueda, filtros por categoría y la tasa de cashback actual de cada una.
  • Compras con tracking en un clic — cada clic en «comprar ahora» genera una referencia de tracking única y redirige a través de la red, de modo que cada compra se atribuye automáticamente al usuario correcto.
  • Un monedero transparente — saldos pendientes, confirmados y de bono por separado, con tendencia de seis meses e historial completo de actividad del clic a la confirmación.
  • Pagos bancarios — los usuarios añaden cuentas IBAN, solicitan pagos y siguen el estado desde la solicitud hasta el ingreso.
  • Códigos de bono — bonos de registro que solo se desbloquean tras actividad de compra real: el abuso queda descartado por diseño.
  • Seguridad de cuenta seria — verificación por email con códigos de un solo uso, inicio de sesión con Google, autenticación de dos factores opcional y rate limiting estricto.

La sala de máquinas

Lo interesante de una plataforma de cashback es todo lo que el usuario nunca ve:

  • Pipeline de comisiones automatizado — tareas en segundo plano importan las compras nuevas de Awin cada pocas horas y revisan a diario los últimos 90 días, porque las tiendas confirman o rechazan comisiones semanas después de la compra. Cada ejecución es idempotente y está protegida por locks distribuidos: cuatro workers en paralelo no cuentan un céntimo de más.
  • Monedero de doble partida — lo ganado, lo pendiente y lo retirado se registran por separado para cashback y bonos, y el monedero se recalcula desde el libro de transacciones en lugar de incrementarse: los saldos no pueden desviarse. Los pagos bloquean la fila del monedero mientras se mueve el dinero.
  • Caché inteligente — el directorio de tiendas y las tasas de comisión se cachean en Redis; las páginas van rápidas sin saturar la API de la red.
  • Un backoffice completo — gestión de usuarios, flujos de aprobación de pagos, campañas de bonos, rendimiento por tienda y un registro de auditoría completo.

El stack

Un frontend Next.js en TypeScript (alemán e inglés) habla con una API Django REST sobre PostgreSQL — 38 endpoints en 6 módulos, con Redis para caché, colas en segundo plano y notificaciones en tiempo real por WebSockets.

La conclusión

Es el tipo de sistema donde «casi siempre funciona» no es aceptable: hay dinero en cada página. Si tu negocio necesita software donde la corrección, la seguridad y la automatización importan más que nada, esto es lo que construimos.