Coupon Pop 1.4.0

XF 2.3 Coupon Pop 1.4.0

Add-on xenforo 2

Ressources et modules complémentaires pour XenForo 2

Styles xenforo 2

Styles / Thèmes et apparence pour xenforo 2

Templates xenforo 2

Codes pour modifier les templates sur xenforo 2

Section Premium

Add-on et Styles pour membre Premium
Coupon Pop 1.4.0

XF 2.3 Coupon Pop 1.4.0

Catégorie Catégorie Add-Ons
Titre du sujet Titre du sujet Coupon Pop 1.4.0
Auteur de la discussion Auteur de la discussion laurent68
Date de début Date de début
Réponses Réponses 1
Affichages Affichages 31
Réaction Réaction 0
Dernier message par Dernier message par laurent68

laurent68

Fondateur

Staff
fondateur
Réputation: 100%
Discussions
4 847
Messages
12 585
Solutions
85
J'aime
7 885
Points
198
329848-fd7c2e190b0ed730276e403c1c379c2a.webp


Coupon Popups (CouponPop)

Coupon Popups is a lightweight, XenForo-native add-on that delivers time-limited, per-user coupon offers via on-site popups. Offers appear randomly while users browse, can only be claimed within a limited window, and are reviewed by administrators before approval.

Designed to drive engagement without spam, CouponPop follows standard XenForo practices and integrates cleanly into both the public site and AdminCP.

🔹 Key Features

🎯 Per-User Time-Limited Offers


Each user receives their own offer window
Offers are valid for a configurable duration (default: 60 minutes)
If a user misses a popup, it does not reappear

🎲 Randomized Popup Delivery

Popups spawn randomly based on a configurable chance
Controlled polling with jitter to avoid synchronized requests
Appears globally on public pages (forums, threads, profiles)

🛑 Daily Limits

Maximum popup spawns per user per day
Maximum claims per user per day
All limits configurable via AdminCP

🧾 Claim & Approval Workflow

Users submit a claim via a public confirmation page
Claims are queued for admin review
Admins can approve or deny each claim
Coupon codes are revealed only after approval

🧑‍💼 Admin Management

Full AdminCP interface for:
Managing offers
Reviewing pending claims
Approving or denying claims
Dedicated AdminCP navigation entries
Uses standard XenForo permissions

🎨 Fully Styleable

Popup HTML is template-based
Styling handled via an add-on LESS template
No use of extra.less
Easy to theme or customize per style

🔧 Admin Options

All behavior is controlled via AdminCP options:

Enable / disable CouponPop globally
Spawn chance per poll
Offer validity duration
Max spawns per user per day
Max claims per user per day
(Optional) frontend polling and jitter controls

No hardcoded values.

🧩 Technical Notes

Built for XenForo 2.3.x
Uses standard XenForo routing, controllers, entities, and templates
No core file edits
No dependency on Dev Mode
Safe to export and install on other boards

🧠 Use Cases

Promotional credits
Store discounts
Limited-time rewards
Engagement incentives
Seasonal or event-based offers

✅ Requirements

XenForo 2.3.x
PHP 8.0+

📌 Summary
Coupon Popups provides a controlled, non-intrusive way to deliver exclusive offers to your users. With per-user timing, admin approval, and full configurability, it’s ideal for communities that want engagement without spam.

Télécharger V1.2.0 :
Coupon Popups 1.3.12 – Stability, DBTech Credits & Claim Control Update

This release focuses on stability, strict claim enforcement, and production-ready DBTech Credits integration, bringing Coupon Popups fully in line with XenForo 2.3 standards.

✅ What’s New

🔐 Claim Cooldown Enforcement (24-Hour Rule)


Users cannot claim the same offer again within 24 hours
Cooldown is enforced server-side (not JS-based)
Protection applies even if popups are manually re-triggered

💳 DBTech Credits Integration (Optional)

Coupon Popups now supports automatic DBTech Credits payouts per offer.

Requirements:

DBTech Credits add-on
Coupon Popups – DBTech Credits Bridge (required)

Both must be installed and enabled for payouts to function.

Behavior:

Per-offer credit amount (supports decimals)
Credits are awarded only after admin approval
Strict mode: if payout fails, the claim is not approved
Payout fields are stored and remain read-only if DBTech Credits or the bridge is disabled

🧑‍⚖️ Improved Admin Claim Workflow

Centralized pending claims queue
One-click approve / deny
Full claim context (user, offer, timestamps)
DBTech payout status tracked per claim

🧠 Popup Display Logic Improvements

Popups no longer appear if the user:
Has already claimed the same offer within 24 hours
Has an active claim window
Cleaner UX and fewer unnecessary popups

🧱 Data Integrity & Recovery

Safe handling of deleted offers and legacy data
Defensive checks for orphaned claims and windows
Upgrade-safe schema enforcement for existing installs

🛠 Technical Notes

Compatible with XenForo 2.3.7+
No core file edits required
DBTech integration is fully optional
Existing installs upgrade cleanly

🔄 Upgrade Notes

Upload files and upgrade via ACP
Existing offers, claims, and windows are preserved
DBTech payout fields activate automatically when both required add-ons are present

Thanks for supporting Coupon Popups — more automation and integrations coming soon.
🎉 Coupon Popups v1.4.0 Released

This update represents a major stabilization and polish release for Coupon Popups, with a strong focus on reliability, flexibility, and admin control.

✨ New Features & Improvements

🎨 Multiple Popup Themes


Admins can now choose between four fully designed popup themes via the ACP:


Neon Cyberpunk (default)
Holographic Glass
Terminal Green
Ember Red

Theme selection applies instantly and affects all CouponPop popups site-wide.

🧠 Fully Phrase-Driven (Language Safe)

All user-facing and admin-facing text is now properly handled through XenForo phrases, including:


Admin navigation
ACP options
Popup text and labels
Claim & approval messaging

This makes the add-on:

Fully translatable
Safer to customize
Consistent with XenForo best practices

💳 DBTech Credits Integration (Optional)

Coupon Popups now supports optional DBTech Credits payouts:

Per-offer payout configuration
Safe, strict awarding on claim approval
Graceful handling when DBTech Credits or the bridge is not installed

⚠️ Note:
To enable credits payouts, the CouponPop ↔ DBTech Credits Bridge add-on must be installed and DBTech Credits must be active with at least one currency configured.

⏱ Smarter Claim & Display Logic

Popups respect claim cooldowns
Claimed offers no longer reappear within the configured window
Deleted offers no longer break existing claims
Improved handling of orphaned or historical claims

🧱 Structural & Stability Fixes

Fixed missing offer references in the claims list
Corrected admin routing for approve / deny / delete actions
Hardened database upgrade paths
Resolved edge cases when offers are deleted before claims are processed

💅 UI & Layout Refinements

Reduced empty space in popup layout
Improved alignment of CTA, timer, and content
Better mobile responsiveness
Cleaner modal presentation without default XenForo framing artifacts

🔧 Upgrade Notes

This update is safe to upgrade from all previous 1.x versions
Existing offers and claims are preserved
No manual database changes required
If using DBTech Credits payouts, ensure the bridge add-on is installed and enabled

❤️ Final Notes

This release brings Coupon Popups to a feature-complete, production-ready state, aligning it with XenForo standards while offering a highly polished, modern user experience.

More refinements and optional enhancements are planned in future updates.
Report Edit Delete IP Unapprove
Coupon Popups 1.3.12 – Stability, DBTech Credits & Claim Control Update
Add bookmark
Today at 6:36 AM
Coupon Popups 1.3.12 – Stability, DBTech Credits & Claim Control Update

This release focuses on stability, strict claim enforcement, and production-ready DBTech Credits integration, bringing Coupon Popups fully in line with XenForo 2.3 standards.

✅ What’s New

🔐 Claim Cooldown Enforcement (24-Hour Rule)


Users cannot claim the same offer again within 24 hours
Cooldown is enforced server-side (not JS-based)
Protection applies even if popups are manually re-triggered

💳 DBTech Credits Integration (Optional)

Coupon Popups now supports automatic DBTech Credits payouts per offer.

Requirements:

DBTech Credits add-on
Coupon Popups – DBTech Credits Bridge (required)

Both must be installed and enabled for payouts to function.

Behavior:

Per-offer credit amount (supports decimals)
Credits are awarded only after admin approval
Strict mode: if payout fails, the claim is not approved
Payout fields are stored and remain read-only if DBTech Credits or the bridge is disabled

🧑‍⚖️ Improved Admin Claim Workflow

Centralized pending claims queue
One-click approve / deny
Full claim context (user, offer, timestamps)
DBTech payout status tracked per claim

🧠 Popup Display Logic Improvements

Popups no longer appear if the user:
Has already claimed the same offer within 24 hours
Has an active claim window
Cleaner UX and fewer unnecessary popups

🧱 Data Integrity & Recovery

Safe handling of deleted offers and legacy data
Defensive checks for orphaned claims and windows
Upgrade-safe schema enforcement for existing installs

🛠 Technical Notes

Compatible with XenForo 2.3.7+
No core file edits required
DBTech integration is fully optional
Existing installs upgrade cleanly

🔄 Upgrade Notes

Upload files and upgrade via ACP
Existing offers, claims, and windows are preserved
DBTech payout fields activate automatically when both required add-ons are present
Télécharger V1.4.0 :
 
Ajout de la version 1.4.0 :)
 
Contenu similaire Les plus vues Voir plus
Retour
Haut Bas