Show Coupons with Countdown Timer on Product Page
Description
This module displays all active coupons directly on the product page, helping customers see available discounts before adding products to cart. This increases conversion rates and motivates registration.
NEW! For coupons with an expiration date, the module automatically displays a dynamic countdown timer showing days, hours, minutes, and seconds until the coupon expires. You can enable or disable the timer for each coupon individually using a simple checkbox in the admin panel.
How It Works
Green badges — coupons that require customer authorization (Customer Login = Yes)
Yellow badges — coupons that do not require authorization (anyone can use)
Countdown timer — appears below the coupon when enabled and an end date is set
Features
✅ Shows all active coupons (no limit)
✅ Color-coded by authorization requirement (green / yellow)
✅ Dynamic countdown timer for coupons with expiration date
✅ Individual timer toggle for each coupon via checkbox
✅ Supports global coupons, category coupons, and product-specific coupons
✅ Exclude unwanted coupons by name prefix
✅ Multi-language support (English / Russian included)
✅ Compatible with any theme (including Journal2)
✅ Does not affect coupon functionality in cart
✅ No core files modified — uses vQmod
✅ Auto-creates required database column on first use
Benefits of the Countdown Timer
⏰ Creates urgency — customers are motivated to buy now
Login and write down your comment.
Login my OpenCart Account