Rewards & Donation
🎁 Rewards & Donations Addon
Transform donations into powerful memberships and reward your community
💚 Supporter Badges
📧 Email Notifications
⚡ WooCommerce Ready
What is Rewards & Donations?
A powerful addon for Download Box Pro that automatically converts donations into membership rewards.
Your supporters get exclusive access, beautiful badges, and recognition while you build a sustainable community.
✨ Key Features
Everything you need to create a rewarding donation experience
Automatic Rewards
Donations are automatically converted into membership duration or download quotas.
Set custom tiers and let the system handle everything.
Supporter Badges
3 beautiful badge levels (Supporter, Supporter+, Premium) displayed on Download Boxes
with animated effects and custom colors.
Complete Dashboard
Track total donations, monthly stats, recent supporters, and analyze your community growth
with comprehensive analytics.
HTML Email Templates
Beautiful, responsive thank-you emails sent automatically with reward details,
badge information, and account links.
Flexible Tiers
Create unlimited reward tiers with custom amounts, durations, quotas, and badges.
Adapt to your community needs.
Seamless Integration
Works perfectly with Download Box Pro membership system. No conflicts,
just enhanced functionality.
💚 Supporter Badge Levels
Recognize and celebrate your supporters with beautiful badges
📦 Installation Guide
Get started in minutes with our simple installation process
Upload & Activate
Upload the addon ZIP file through WordPress admin → Plugins → Add New.
Click activate and you’re ready to go!
Configure Reward Tiers
Go to Download Box → Rewards and set up your reward tiers.
Default tiers are created automatically but fully customizable.
Create Donation Product
Create a WooCommerce product and add the “donation” tag.
Set your desired price (e.g., $5, $10, $20).
Test & Launch
Make a test purchase to verify the reward is applied correctly.
Check the badge display and email notification.
The addon comes with 5 pre-configured tiers:
- $5 → 7 days membership or 3 downloads
- $10 → 15 days membership or 5 downloads
- $20 → 30 days membership or 10 downloads
- $50 → 90 days membership or 25 downloads
- $100 → 365 days membership or 100 downloads
You can modify, delete, or add new tiers anytime!
🔄 Complete Workflow
From donation to reward – see how the system works
🔧 Technical Details
Built with WordPress & WooCommerce best practices
CREATE TABLE wp_dbwc_donations (
id bigint(20) AUTO_INCREMENT PRIMARY KEY,
order_id bigint(20) NOT NULL,
user_id bigint(20) NOT NULL,
amount decimal(10,2) NOT NULL,
reward_type varchar(20) NOT NULL,
reward_value int(11) NOT NULL,
badge varchar(50) DEFAULT NULL,
created_at datetime DEFAULT CURRENT_TIMESTAMP
);// Action after reward applied
do_action('dbwc_rewards_donation_applied', $user_id, $order_id, $amount);
// Filter reward tiers
add_filter('dbwc_rewards_tiers', 'my_custom_tiers');
// Filter email content
add_filter('dbwc_rewards_email_content', 'my_email_template', 10, 3);
💡 Perfect For
Ideal use cases for the Rewards & Donations addon
Digital Asset Stores
Sell themes, plugins, graphics, and reward supporters with extended access
Educational Platforms
Offer courses, ebooks, tutorials with donation-based access tiers
Creative Content
Music, videos, art – let fans support and get exclusive downloads
Software Tools
Distribute software with flexible pricing based on supporter level
Content Publishers
Premium articles, PDFs, resources with donation-based access
Game Assets
3D models, textures, sound packs with supporter benefits
Ready to Reward Your Supporters? 🎉
Transform donations into powerful memberships and build a thriving community around your products

No Comments