Expiración de puntos

La expiración de puntos es una funcionalidad del programa de lealtad que permite definir por cuánto tiempo los clientes pueden usar los puntos que acumulan.

Una vez cumplido el plazo definido, los puntos se eliminan automáticamente del saldo del cliente.

Esta guía explica cómo funciona la expiración, qué efectos tiene sobre las cuentas de los clientes y cómo configurarla desde el panel del restaurante.

Qué significa que los puntos expiren

La expiración de puntos define el tiempo máximo que un cliente tiene para usar los puntos que acumula.
Una vez cumplido ese plazo, los puntos se eliminan automáticamente del saldo del cliente.

Esto ayuda a mantener el programa de lealtad organizado y motiva a los clientes a volver antes para canjear sus beneficios.

Cuándo se aplica la expiración

La expiración solo se aplica a los nuevos puntos generados después de activar esta configuración.
Los puntos anteriores no se verán afectados.

El restaurante define el tiempo de vigencia de los puntos:

  • Si se establece 0 días, los puntos no vencen nunca.
  • Si se establece un número mayor a 0, los puntos caducarán automáticamente al cumplirse ese plazo.

Qué ocurre cuando los puntos vencen

El sistema ejecuta de forma periódica un proceso automático que revisa las transacciones de puntos y elimina aquellos que ya cumplieron su fecha de vigencia.

Cuando los puntos vencen:

  • Se descuentan del saldo del cliente.
  • Se genera una transacción de expiración, que deja registro de la baja.

Todo ocurre de manera automática, sin intervención manual.

Ejemplos prácticos

Caso 1: El cliente usa todos sus puntos antes del vencimiento

Un cliente tenía 1.000 puntos que vencían el 31 de diciembre.
Usó todos el 15 de diciembre.
Resultado: No ocurre ningún vencimiento, ya que los puntos fueron utilizados antes del plazo.

Caso 2: El cliente usa solo una parte de los puntos

Tenía 1.000 puntos y utilizó 300.
Al llegar la fecha de expiración, el sistema descuenta los 700 restantes.
Resultado: Solo expiran los puntos no utilizados.

Caso 3: Varias transacciones con distintas fechas

El cliente acumuló puntos en distintas fechas, por lo tanto, cada transacción tiene su propio vencimiento.
Resultado: El sistema expira únicamente los puntos que ya cumplieron su plazo.

Caso 4: Varias transacciones que vencen el mismo día

Si un cliente tiene múltiples transacciones de puntos que vencen el mismo día, el sistema las agrupa en un solo proceso.
Resultado: Se evita la duplicidad y se mantiene la trazabilidad.

Beneficios de configurar la expiración

  • Motiva la recompra: los clientes regresan antes si saben que sus puntos tienen un límite de vigencia.
  • Mantiene el programa saludable: evita acumulaciones de puntos antiguos o inactivos.
  • Facilita la gestión: todo se maneja automáticamente.
  • Flexibilidad: el restaurante puede modificar el plazo de expiración en cualquier momento.

Cómo configurar la expiración de puntos

Para establecer la expiración en el programa de lealtad, sigue estos pasos:

  1. Ingresa al Admin de tu restaurante.
  2. En el menú lateral, selecciona la sección Loyalty.
  3. Dentro de Configuración, activa el Programa de Lealtad.
  4. Completa el campo Periodo de acumulación y uso/vencimiento (opcional) con la cantidad de días de vigencia.

Ejemplos:

  • Si colocas 90, los puntos vencerán 90 días después de ser generados.
  • Si colocas 0, los puntos no tendrán vencimiento.

Una vez guardados los cambios, la expiración se aplicará automáticamente a todas las nuevas transacciones.