Report a bug
Transform your product pages with intelligent coupon display!
The OpenPresta Coupon Display Widget for DDBuilder Prestashop is a powerful module that automatically shows all applicable coupons and cart rules directly on your product pages. Perfect for increasing conversions and encouraging purchases by highlighting available discounts to your customers.

Key Features
🎯 Smart Coupon Display
- Automatically detects and displays coupons applicable to each product
- Shows multiple coupon types: percentage discounts, fixed amount, free shipping, and gift products
- Real-time eligibility checking based on customer context

⚡ High Performance
- Advanced multi-layer caching system (static, Doctrine, and database cache)
- Optimized database queries with intelligent result caching
- Automatic cache invalidation when coupons, products, or related entities are updated
- Cache statistics panel for debugging (developer mode)
🎨 DDBuilder Integration
- Seamless integration with DDBuilder page builder
- Drag-and-drop widget placement
- Customizable display options
- Responsive design for all devices

🔧 Flexible Configuration
- Set maximum number of coupons to display
- Choose to show/hide expiry dates
- Display or hide coupon codes
- One-click code copy functionality
- Multi-language support
🛡️ Intelligent Restriction Handling
- Correctly processes complex coupon rules:
- Product-specific coupons
- Category-based restrictions
- Manufacturer and supplier restrictions
- Attribute-based limitations
- AND/OR logic for rule groups (matches PrestaShop core behavior)
🔄 Automatic Cache Management
- Smart cache invalidation hooks:
- When coupons are updated
- When products are modified
- When categories change
- When manufacturers or suppliers are updated
- One-click cache clearing from admin panel
📊 Developer Friendly
- Comprehensive cache statistics
- Debug mode support
- Clean, documented code
- Follows PrestaShop coding standards
- Extensible architecture
Benefits for Merchants
✅ Increase Conversion Rates
Show customers exactly what discounts they can get, encouraging immediate purchases
✅ Reduce Abandoned Carts
Highlight available savings before customers reach checkout
✅ Impro User Experience
Automatically display relevant coupons without manual searching
✅ Save Time
No need to manually promote coupons – the widget does it automatically
✅ Boost Average Order Value
Encourage customers to add more items to qualify for discounts
Benefits for Developers
✅ High Performance
Multi-layer caching ensures minimal server load even with hundreds of coupons
✅ Clean Code
Well-documented, PSR-compliant PHP code with proper error handling
✅ Extensible
Easy to customize and extend with additional features
✅ Cache Statistics
Built-in debugging tools for performance optimization
Technical Specifications
- Compatibility: PrestaShop 9
- Dependencies: DDBuilder module
- Installation: Standard PrestaShop module installation
- Languages: Multi-language support (English, French – extensible)
Use Cases
🛍️ E-commerce Stores
Display all active promotions on product pages
🏪 Multi-vendor Marketplaces
Show vendor-specific coupons and offers
📱 Mobile Commerce
Fully responsive design for mobile shoppers
🎁 Seasonal Promotions
Automatically highlight holiday discounts
Support and Updates
- Regular updates for compatibility
- Priority support included
- Installation assistance available
- Customization services on request