Gestionar cupones
Aplica descuentos a tickets pagados.
Que se logra
- Resultado: Aplica descuentos controlados a tickets elegibles.
- Caso de uso: Una academia entrega un código de descuento a estudiantes para un taller pagado.
- Se combina con: Tickets, pagos y registro público.
Donde esta
- Ruta:
/[orgId]/events/[eventId]?tab=registration - Acceso en UI:
Manage event > Registration > Add coupon - Componente(s):
EventCouponsSection.tsx
Como funciona
- Se añade código, descuento, ticket objetivo y vigencia.
- Se activa, desactiva o elimina el cupón.
Reglas y validaciones
- Requiere al menos un ticket pagado.
- El porcentaje debe estar entre 1 y 100.
Backend
- Servicios:
event-coupons(find, create, patch, remove).
Relaciones
- Requiere: Tickets.
- Afecta: registro y pagos públicos.
Notas
- El límite de usos es opcional.