- Compatibilidad con XF
- 2.3.x
- Descripción breve
- CouponPop is a lightweight XenForo-native add-on delivering time-limited coupons via popups. Randomly appearing on-site, each user gets their own offer window with configurable validity (default 60 minutes). Admins review and approve claims for full control. Fully styleable and admin-manageable, it's ideal for engagement without spam. Compatible with XenForo 2.3.x and PHP 8.0+.
CouponPopups es un complemento de XenForo nativo y liviano que entrega ofertas de cupón temporales y únicas por usuario a través de pop-ups en la página web. Las ofertas aparecen al azar mientras los usuarios navegan, solo pueden ser reclamadas dentro de un período limitado y son revisadas por administradores antes de su aprobación.
Se diseñó para fomentar el engagement sin spam, siguiendo las prácticas estándar de XenForo e integrándose limpiamente tanto en la página web pública como en el CP Administrador.
🔹 Características clave
🎯 Ofertas únicas y temporales por usuario
Cada usuario recibe su propio período de ofertas
Las ofertas son válidas durante un tiempo configurable (por defecto: 60 minutos)
Si un usuario no responde a una pop-up, no volverá a aparecer
🎲 Pop-ups generados al azar basándose en una configuración de probabilidad
Se generan aleatoriamente según una configuración de probabilidad
Controlado con polling con jito para evitar solicitudes sincronizadas
Aparecen globalmente en páginas públicas (foros, hilos, perfiles)
🛑 Límites diarios
Máximo de pop-ups generados por usuario al día
Máximo de reclamaciones por usuario al día
Todos los límites configurables a través del CP Administrador
🧾 Proceso de reclamo y aprobación
Los usuarios realizan una reclamación a través de una página confirmación pública
Las reclamaciones se piden para la revisión administrativa
Los administradores pueden aprobar o rechazar cada reclamación
Los códigos de cupón solo se revelarán después de su aprobación
🧑💼 Gestión por parte del Administrador
El CP Administrador proporciona una interfaz completa para:
Gestionar las ofertas
Revisar las reclamaciones pendientes
Aprobar o rechazar las reclamaciones
Entradas de navegación dedicadas en el CP Administrador
Usa permisos estándar de XenForo
🎨 Estilizable
El HTML del pop-up se basa en plantillas
La estética se maneja a través de una plantilla LESS complementaria de XenForo
No se utilizan archivos extra.less
Fácil de personalizar o adaptar según el estilo elegido
🔧 Opciones por parte del Administrador
Todo el comportamiento está controlado a través de las opciones del CP Administrador:
Habilitar / deshabilitar CouponPop globalmente
Probabilidad de generación por polling
Duración de validez de la oferta
Máximo de pop-ups por usuario al día
Máximo de reclamaciones por usuario al día (opcional)
Control en el frontend y con jitter
No se utilizan valores fijos.
🧩 Notas técnicas
Construido para XenForo 2.3.x
Utiliza la ruta, controladores, entidades e plantillas estándar de XenForo
Sin ediciones del núcleo
Sin dependencia de Mod Dev
Seguro para exportar y instalar en otras plataformas
🧠 Casos de uso
Créditos promocionales
Descuentos en tiendas
Recompensas temporales
Incentivos de engagement
Ofertas basadas en eventos o temporales
✅ Requisitos
XenForo 2.3.x
PHP 8.0+