¿Qué determina la vigencia de un paquete?
La vigencia de un paquete se define por dos variables:
La cantidad de clases incluidas
El tiempo configurado en el campo ciclo de renovación (días, semanas o meses)
💡 El paquete vence cuando se cumple la primera de estas dos condiciones.
¿Cuándo se vence un paquete?
Un paquete se considera vencido cuando ocurre cualquiera de los siguientes casos:
1. Se consumen todas las clases
Si el estudiante utiliza todas las clases incluidas antes de que termine el plazo, el paquete expira inmediatamente.
Ejemplo: Paquete de 4 clases con vigencia de 30 días.
Si el estudiante usa las 4 clases en los primeros 10 días, el paquete queda vencido en ese momento.
2. Se alcanza la fecha de expiración
Si se agota el tiempo definido en el ciclo de renovación, el paquete vence aunque el estudiante aún tenga clases disponibles.
Las clases no utilizadas se pierden.
¿Cuándo comienza a contar la vigencia?
La vigencia inicia cuando el pago es aprobado o cuando el paquete es asignado.
Esto puede ocurrir:
Automáticamente (Pago por Stripe o PayPal)
Manualmente (aprobación de comprobante o registro de pago en efectivo)
Por asignación directa del administrador
La vigencia no comienza en el momento en que el estudiante intenta comprar, sino cuando el sistema confirma el pago.
¿Qué pasa con las clases no utilizadas al renovar un paquete?
El comportamiento depende del momento de la compra/renovación.
Si el estudiante compra el mismo paquete antes de que el actual expire:
Las clases no utilizadas se suman automáticamente al nuevo paquete
Se inicia un nuevo período de vigencia
Si el estudiante compra un paquete después de que el anterior ya venció:
Las clases no utilizadas se pierden
No se suman las clases, aunque el paquete comprado sea el mismo
✅ Renovar antes del vencimiento permite acumular clases no usadas
❌ Renovar después implica pérdida definitiva de las clases no usadas
Paquetes recurrentes
En paquetes con cobro automático:
El ciclo de renovación define la frecuencia de cobro y renovación
Si el pago se procesa correctamente, el paquete se renueva automáticamente
Si el pago falla, el paquete puede expira
Recomendación
Si creas paquetes de vigencia corta (por ejemplo, 1 día para eventos especiales), asegúrate de que la vigencia cubra el período real hasta la fecha de la clase.
🔔 Ejemplo:
Si alguien compra hoy un paquete válido solo por 1 día para una clase que ocurre mañana, el paquete vencerá antes de poder utilizarse.
Configura la vigencia considerando los días reales hasta la fecha del evento.
