Description
The Simple, Powerful WordPress Donation Plugin
FundCollector is a complete donation management plugin for WordPress that lets nonprofits, clubs, and individuals start collecting donations in minutes — no coding required.
FundCollector Pro
This is the free version of FundCollector. Upgrade to FundCollector Pro to unlock recurring donations, Mollie payments, PDF reports, CSV export, and automatic backups.
Free Features
- Donation Form Builder: Customizable forms with fields, suggested amounts, and styling options
- Pre-built Pages: Automatic creation of Donation, Thank You, Payment Failed, and Privacy pages
- PayPal Integration: Secure PayPal REST API payments with sandbox support
- Bank Transfer Support: Alternative payment method with automated email instructions
- Gutenberg Block: Embed the donation form anywhere with the native block editor
- Donor Management: Full donor profiles with donation history and key statistics
- Email Notifications: Automated emails to donors and administrators, fully customizable
- Admin Dashboard: Sortable donation list with filters and detail view
- Security: Honeypot protection, reCAPTCHA v3, data encryption, and CSRF nonces
- GDPR Compliant: Data retention controls, encryption at rest, audit trail logging
- Multi-language: English, Italian, Spanish, French, German, Portuguese
FundCollector Pro
FundCollector Pro extends the free plugin with powerful tools for serious fundraisers:
- Recurring Donations: Accept weekly, monthly, or annual subscriptions from donors
- Mollie Payments: Accept credit card donations via Mollie, with full support for recurring donations
- PDF Reports: Generate and download donation reports as PDF
- CSV Export: Export all donation data for accounting or analysis
- Automatic Backups: Schedule and restore complete plugin data backups
Who Is FundCollector For?
- Nonprofits and charity organizations
- Sports clubs, associations, and NGOs
- Religious organizations
- Schools and educational institutions
- Anyone collecting donations or contributions online
Privacy Policy
FundCollector takes privacy seriously:
- Payment data is processed securely through PayPal’s API
- Sensitive data is encrypted at rest
- No data is shared with third parties without consent
- Users can request data deletion at any time
- Full audit trail is maintained for compliance
External Services
This plugin connects to external third-party services to provide payment processing and security features. Below is a detailed disclosure of each service used:
PayPal Payment Processing
- What it is: PayPal is a payment processing service used to handle online donations via credit cards, debit cards, and PayPal accounts.
- When it’s used: Activated when donors choose PayPal as their payment method. Connections occur during payment creation, authorization, and completion.
- Data transmitted: Donor information (name, email), donation amount, currency, and transaction metadata are sent to PayPal’s servers for payment processing.
- API endpoints used:
- Production:
https://api-m.paypal.com(live transactions) - Sandbox:
https://api-m.sandbox.paypal.com(testing environment)
- Production:
- Privacy Policy: PayPal Privacy Statement
- Terms of Service: PayPal User Agreement
- Documentation: PayPal REST API Documentation
Google reCAPTCHA v3
- What it is: Google reCAPTCHA v3 is an anti-spam protection service that helps prevent automated bot submissions.
- When it’s used: Optional feature (can be disabled). When enabled, reCAPTCHA analyzes user behavior on donation forms to detect potential spam or bot activity.
- Data transmitted: User interaction data (mouse movements, typing patterns, IP address) is sent to Google’s servers for spam analysis. The reCAPTCHA token generated is validated server-side.
- API endpoints used:
- Client-side script:
https://www.google.com/recaptcha/api.js - Server-side verification:
https://www.google.com/recaptcha/api/siteverify
- Client-side script:
- Privacy Policy: Google Privacy Policy
- Terms of Service: Google reCAPTCHA Terms of Service
User Control
- PayPal integration is optional and can be disabled in plugin settings (bank transfer only mode)
- Google reCAPTCHA is optional and can be disabled in plugin settings
- Each payment gateway can be enabled or disabled independently
Data Protection
- All communication with external services occurs over encrypted HTTPS connections
- API credentials (PayPal Client ID/Secret, reCAPTCHA keys) are stored encrypted in the WordPress database
- No donor payment card data is stored on your WordPress server — all sensitive payment information is handled directly by PayPal
- Payment processing is PCI DSS compliant through certified payment providers
- reCAPTCHA tokens are temporary and only used for spam verification
Screenshots
Installation
Minimum Requirements
- WordPress 5.0 or higher
- PHP 7.4 or higher (PHP 8.0+ recommended)
- MySQL 5.6 or MariaDB 10 or higher
- SSL Certificate strongly recommended for secure payment processing
Automatic installation
- Log in to your WordPress dashboard and navigate to Plugins > Add New.
- Search for “FundCollector” and click Install Now, then Activate.
- Go to FundCollector > Settings to configure the plugin.
- See the Getting Started guide for detailed setup instructions.
Manual installation
- Download the FundCollector zip file from the WordPress Plugin Directory and unzip it.
- Upload the extracted folder to
/wp-content/plugins/via SFTP. - Activate the plugin from the Plugins menu.
- Go to FundCollector > Settings to configure. See the Getting Started guide.
FAQ
-
Is a PayPal account required?
-
No. PayPal is optional — you can use bank transfers only, or enable both payment methods.
-
Does this work with PayPal sandbox?
-
Yes, FundCollector supports both PayPal sandbox (for testing) and live environments.
-
Can I customize the donation form?
-
Yes! You can customize form fields, styling, suggested amounts, and email templates through the admin interface.
-
Is FundCollector GDPR compliant?
-
Yes. FundCollector includes data encryption, retention controls, and privacy management tools.
-
Can I accept donations in different currencies?
-
Yes, the plugin supports multiple currencies configurable in the settings.
-
How do I set up bank transfer instructions?
-
Go to FundCollector > Settings > Payment Methods > Bank Transfer and add your bank details and custom instructions.
-
Does this support recurring donations?
-
Recurring donations are available in FundCollector Pro.
-
Can I export donation data?
-
CSV export is available in FundCollector Pro.
-
Can I generate PDF reports?
-
PDF report generation is available in FundCollector Pro.
-
Are email notifications supported?
-
Yes, both donors and administrators receive automatic email notifications for each donation.
-
How secure is the payment processing?
-
FundCollector uses data encryption, secure API calls, nonce verification, honeypot protection, and optional reCAPTCHA v3.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“FundCollector – Donations Plugin and Fundraising Platform for WordPress” is open source software. The following people have contributed to this plugin.
Contributors“FundCollector – Donations Plugin and Fundraising Platform for WordPress” has been translated into 1 locale. Thank you to the translators for their contributions.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.4.0
- New: Donation history per donor — administrators can view and manage the full donation history for each donor
- Enhancement: PayPal payment flow refactored to use accordion-based UI instead of popup
- Fix: Admin menu icon hover color corrected for all WordPress admin themes (including WP7 “Modern” purple theme)
- Fix: Mobile table line-height corrected for proper text readability
1.3.0
- New: PayPal REST API integration with accordion-based payment flow
- Enhancement: Improved payment processing pipeline and error handling
- Security: Additional input sanitization and nonce validation improvements
1.0.0 – 1.2.3
- First public release on WordPress.org (v1.1.0)
- PayPal REST API integration, bank transfer support, Gutenberg block
- Donor management, email notifications, multi-language support
- Accessibility improvements (WCAG 2.1), mobile-responsive admin
- WordPress.org compliance, security hardening, and code quality improvements








