

React-based admin dashboard with real-time analytics and donation timeline
DonorCore is a professional donation plugin that transforms WooCommerce into a powerful fundraising platform. It allows organizations to manage donation campaigns, track donors, analyze fundraising performance, and automatically generate email and PDF receipts — all from a modern React-based admin dashboard.
DonorCore is ideal for organizations, community groups, and fundraisers that want a reliable, scalable, and fully WooCommerce-native donation solution without depending on third-party fundraising platforms.
Unlike generic donation plugins, DonorCore is built specifically for professional fundraising workflows:
• Uses WooCommerce’s secure and flexible checkout system
• Modern React-powered admin dashboard (no legacy admin tables)
• Dedicated donor analytics instead of simple order lists
• Automatic email and PDF receipt generation
• Deep styling control without writing custom code
• Clean architecture following WordPress.org coding standards
React Admin Dashboard
Campaign Management
Donation Forms & Blocks
2 Gutenberg Blocks:
2 Shortcodes:
[donorcore_donation_form campaign_id="123"][donorcore_campaign_progress id="123"]Live preview in block editor
Complete Styling Control
Donor Management
Individual donor profiles including:
Material-UI drawer interface for detailed views
Automated Email Receipts
⚠️ SMTP configuration required for email functionality (install WP Mail SMTP plugin)
{donor_name}, {donor_first_name}, {donor_last_name}, {donor_email}, {donor_address}{amount}, {currency}, {date}, {order_id}, {receipt_number}{campaign}, {campaign_name}{site_name}, {site_url}, {site_logo}, {org_name}, {org_address}PDF Receipt Generation
Advanced Settings Panel
General settings:
Email template settings:
PDF template settings:
Donation form styling:
Progress bar styling:
Security Features
manage_options) Performance Optimizations