
Download Box Pro enabled, displaying the modern download box interface
β¨ Main Features
π¨ Advanced Customization
8 Pre-Built Themes (Presets)
Dark Mode
Elegant dark design
Light Mode
Clean and bright interface
Blue Professional
Professional corporate blue
Green Modern
Modern and dynamic green
Red Dynamic
Vibrant and energetic red
Purple Creative
Creative and original purple
Minimalist
Clean and minimal
Gradient
Modern gradients

Admin interface for selecting and previewing different theme presets
Total Customization
Custom Colors
- Background colors
- Text colors
- Button colors
- Label colors
Custom Icons
- Upload your own icons
- Icon library included
- Size adjustment
- Position control
Flexible Layout
- Responsive design
- Mobile optimized
- Tablet friendly
- Desktop perfect

Customization panel with color pickers, icon selector, and live preview
π Version Management
Complete Changelog
- Detailed changelog per version
- Update date tracking
- Version history
- Release notes
Advanced Search
- Search by version number
- Filter by date
- Filter by type
- Smart pagination
Elegant Display
- Modal view
- Clean interface
- Easy navigation

Version history page with changelog entries and search/filter options
π Reports & Analytics
Complete Dashboard
- Visual charts
- Download evolution
- Top products
- Real-time stats
Trend Analysis
- Time-based tracking
- Comparison charts
- Growth metrics
- Performance insights
Top Products
- Most downloaded
- Revenue leaders
- Popular items
- Trending products

Complete analytics dashboard with graphs, charts, and statistics
π Social Proof & Conversions
Rating System
- Star ratings
- Customer reviews
- Review moderation
- Rating display
Download Counter
- Real-time counting
- Visible to customers
- Trust builder
- Automatic updates
Auto Badges
- Popular (based on stats)
- Trending
- Best seller
- New release

Product with download counter, ratings, badges, displayed
π Powerful Integrations
Live Demo
- Real-time preview
- Iframe or external link
- Responsive preview
- Elegant modal
Mailchimp
- Email collection
- Auto-subscribe
- List management
- Campaign integration
Google Analytics
- Event tracking
- Conversion tracking
- Custom dimensions
- Goal setup

Integrations configuration panel with Mailchimp, Dropbox, and Google Analytics options
π Average Performance Improvement
π Comparison with Competition
| Feature | Download Box Pro | Easy Digital Downloads | WooCommerce Default |
|---|---|---|---|
| Modern Interface | β | β | β |
| Design Presets | β (8) | β | β |
| Integrated Licensing | β | π° (Add-on) | β |
| Version Management | β | β | β |
| Social Proof | β | β | β |
| Advanced Analytics | β | π° (Add-on) | β |
| Integrated Demo | β | β | β |
| Toast Notifications | β | β | β |
| Complete Multilingual | β | β οΈ Partial | β οΈ Partial |
| Premium Support | β | π° | β |
Legend: β Included | β Not available | π° Paid extra | β οΈ Limited
π Key Benefits
For Sellers
β Increased Conversions
- Professional design that inspires trust
- Social proof that reassures
- Optimized CTAs that convert
β Time Savings
- Setup in minutes
- Ready-to-use presets
- Automatic license generation
- No coding required
β Total Control
- Centralized license management
- Detailed analytics
- Revocation possible
- Unlimited customization
For Customers
β Premium Experience
- Modern and intuitive interface
- Simple and fast download
- Integrated support
- Mobile-friendly
β Transparency
- Accessible version history
- Detailed changelog
- Available demo
- Clear information
For Developers
β Extensibility
- REST API available
- WordPress hooks and filters
- Well-structured and commented code
- Complete documentation
β Code Quality
- WordPress standards respected
- Secure and validated code
- PHP 7.4+ compatible
- Regularly updated
π Ideal Use Cases
WordPress Themes
- Professional presentation
- Live preview
- Version management
- Automatic licensing
WordPress Plugins
- Integrated documentation
- Accessible changelog
- Licensing system
- Easier customer support
Ebooks & Courses
- Attractive design
- Preview available
- Tracked downloads
- License certificates
Multimedia Files
- Audio/Video
- Photos/Images
- Templates
- Creative assets
Software & Apps
- Professional licensing
- Version management
- Integrated tech support
- Detailed analytics
π₯ Membership Manager
Complete Membership System
Download Box Pro includes a powerful membership management system that allows you to sell time-based or download-quota-based memberships. Give your customers flexible access to your digital products with complete admin control.
π Membership Dashboard

Memberships page with statistics cards, filters, search, and member table
Statistics Overview
- Total memberships
- Active members
- Expired members
- Lifetime members
Advanced Filters
- Filter by status
- Search by user
- Search by product
- Date range filters
Member Information
- Customer details
- Product name
- Order date
- Expiry date
- Status
- Downloads used
Quick Actions
- View order details
- Edit user profile
- Manage membership
- View download history
π― Two Membership Types
Duration-Based
- Time-limited access
- Custom duration (days)
- Lifetime option
- Expiration tracking
- Renewal support
Download Quota
- Limited downloads
- Custom quota
- Usage tracking
- Counter reset option
- Quota increase

Product edit page with membership type selection (Duration or Downloads)
π§ Management Actions
Each membership can be managed individually with powerful actions available in a clean modal interface:

The modal popup with all available actions for managing a membership
Actions for Duration-Based Memberships:
Extend Membership
Add days to the current expiration date. Enter the number of days to add (default: 30 days). The new expiry date is automatically calculated and saved.
Make Lifetime
Convert a time-limited membership to lifetime access. Removes any expiration date. Requires confirmation to prevent accidental conversion.
Convert to Limited
Convert a lifetime membership to time-limited. Enter the number of days from today (default: 365 days). Useful for reverting lifetime conversions or offering trial periods.
Actions for Download Quota Memberships:
Add Downloads
Increase the download quota. Enter the number of downloads to add (default: 10). The new quota is calculated and immediately available to the customer.
Reset Counter
Reset the download counter to zero without changing the total quota. Useful when customers report issues or need a fresh start. Requires confirmation.
Common Action for All Types:
Cancel Membership
Changes the order status to "cancelled" and deactivates the membership. The customer will no longer have access. This action requires confirmation and cannot be easily reversed.

Confirmation dialog for a critical action (like Cancel Membership)
π Custom Meta System
Download Box Pro uses a sophisticated meta system to track and manage memberships independently from product settings:
When a customer purchases a membership, all parameters are frozen in the order meta. This means you can change product settings (duration, quota) without affecting existing customers. Their membership terms remain exactly as they were at purchase time.
Custom Metas (Admin Modifications):
| Meta Key | Description | Usage |
|---|---|---|
_dbwc_custom_expiry_date |
Custom expiration date (Y-m-d) | Admin-modified expiry date |
_dbwc_custom_duration |
Custom number of days | Stores modified duration |
_dbwc_converted_from_lifetime |
Conversion flag (lifetimeβlimited) | Tracks conversions |
_dbwc_converted_to_lifetime |
Conversion flag (limitedβlifetime) | Tracks conversions |
_dbwc_custom_quota |
Custom download quota | Admin-modified quota |
Frozen Metas (Set at Purchase):
| Meta Key | Description | Purpose |
|---|---|---|
_dbwc_membership_type_{product_id} |
Type (duration/downloads) | Protects against product changes |
_dbwc_membership_duration_{product_id} |
Original duration | Freezes parameters at purchase |
_dbwc_membership_custom_days_{product_id} |
Original custom days | Freezes parameters |
_dbwc_membership_download_quota_{product_id} |
Original quota | Freezes parameters |
π Download Tracking
All download activity is tracked in a dedicated database table for accurate quota management:
The download tracking system automatically increments the counter each time a customer downloads a file. When the quota is reached, downloads are automatically blocked. Admins can reset the counter or add more downloads at any time.
π Priority Logic
Download Box Pro uses a smart priority system to determine membership status:
For Expiration Date:
- Check admin conversion to lifetime (
_dbwc_converted_to_lifetime) - Check custom admin date (
_dbwc_custom_expiry_date) - Check frozen duration from order (
_dbwc_membership_duration_{product_id}) - Fallback: Read current product settings (for backwards compatibility)
For Download Quota:
- Check custom admin quota (
_dbwc_custom_quota) - Check frozen quota from order (
_dbwc_membership_download_quota_{product_id}) - Fallback: Read current product settings
π Audit Trail
All membership management actions automatically add notes to the WooCommerce order for complete audit tracking:
Automatic Notes
- Membership extended
- Converted to lifetime
- Downloads added
- Counter reset
- Membership cancelled
Complete History
- Who made changes
- When changes occurred
- What was changed
- Old and new values

WooCommerce order notes section with various membership management action entries
π Installation & Configuration
Download Box Pro is designed for maximum simplicity. Follow these three easy steps and you're ready to sell.
-
Installation (2 minutes)
Upload the plugin ZIP file via WordPress admin or FTP. Activate the plugin. Initial configuration is set automatically with recommended defaults.
-
Configuration (5 minutes)
Choose a preset theme that matches your brand. Customize colors and icons if desired. Enable the features you need (analytics, social proof, integrations).
-
First Product (3 minutes)
Edit any digital product. Enable Download Box in product settings. Upload your files. Add changelog if desired. Publish!

Initial setup wizard basic configuration
βοΈ Technical Requirements
WordPress
- Version 5.8 or higher
- Multisite compatible
- All standard themes
WooCommerce
- Version 5.0 or higher
- Digital products required
- All payment gateways
Server
- PHP 7.4 or higher
- MySQL 5.6 or higher
- Standard PHP extensions
Performance
- Optimized code
- Minified assets
- Smart caching
- Lazy loading
π Multilingual Support
French
- Complete translation
- Native support
English
- Default language
- Full support
Translation Ready
- Loco Translate compatible
- WPML ready
- Polylang ready
- .po/.mo files included

English and French to demonstrate translation quality
π‘οΈ Support & Guarantees
Email Support
- Response within 24h
- Detailed answers
- Problem resolution
Helpdesk Website
- Available 7 days/week
- Quick assistance
- Real-time help
Documentation
- Complete guides
- Video tutorials
- Code examples
- FAQ section
Regular Updates
- Bug fixes
- New features
- Security patches
- Compatibility updates
Ready to Transform Your Digital Store?
Join thousands of satisfied customers who have increased their sales with Download Box Pro
Get Download Box Pro Now