Title: FundCollector &#8211; Donations Plugin and Fundraising Platform for WordPress
Author: Bruno Alesiani
Published: <strong>December 9, 2025</strong>
Last modified: May 29, 2026

---

Search plugins

![](https://ps.w.org/fundcollector/assets/banner-772x250.jpg?rev=3415768)

![](https://ps.w.org/fundcollector/assets/icon-256x256.png?rev=3415768)

# FundCollector – Donations Plugin and Fundraising Platform for WordPress

 By [Bruno Alesiani](https://profiles.wordpress.org/brales/)

[Download](https://downloads.wordpress.org/plugin/fundcollector.1.4.1.zip)

 * [Details](https://pcd.wordpress.org/plugins/fundcollector/#description)
 * [Reviews](https://pcd.wordpress.org/plugins/fundcollector/#reviews)
 *  [Installation](https://pcd.wordpress.org/plugins/fundcollector/#installation)
 * [Development](https://pcd.wordpress.org/plugins/fundcollector/#developers)

 [Support](https://wordpress.org/support/plugin/fundcollector/)

## Description

#### The Simple, Powerful WordPress Donation Plugin

FundCollector is a completely free WordPress donation plugin — no subscription fees
and no commission taken by FundCollector. Accept credit card, PayPal, and bank transfer
payments with no coding required, send automatic email notifications to donors and
your team, and manage your entire donor base from the WordPress dashboard. Standard
payment processor fees from PayPal or your bank may still apply.

### 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](https://fundcollector.net) 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)
 * **Privacy Policy:** [PayPal Privacy Statement](https://www.paypal.com/privacy)
 * **Terms of Service:** [PayPal User Agreement](https://www.paypal.com/legal/ua/useragreement-full)
 * **Documentation:** [PayPal REST API Documentation](https://developer.paypal.com/api/rest/)

**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`
 * **Privacy Policy:** [Google Privacy Policy](https://policies.google.com/privacy)
 * **Terms of Service:** [Google reCAPTCHA Terms of Service](https://policies.google.com/terms)

**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 or in the FundCollector
   plugin — 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

[⌊Donation Form (frontend)⌉⌊Donation Form (frontend)⌉[

Donation Form (frontend)

[⌊Donations list⌉⌊Donations list⌉[

Donations list

[⌊Donors list⌉⌊Donors list⌉[

Donors list

[⌊PayPal settings⌉⌊PayPal settings⌉[

PayPal settings

[⌊Email settings⌉⌊Email settings⌉[

Email settings

[⌊Security settings⌉⌊Security settings⌉[

Security settings

[[

[[

## 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

 1. Log in to your WordPress dashboard and navigate to **Plugins > Add New**.
 2. Search for “FundCollector” and click **Install Now**, then **Activate**.
 3. Go to **FundCollector > Settings** to configure the plugin.
 4. See the [Getting Started](https://fundcollector.net/getting-started/) guide for
    detailed setup instructions.

#### Manual installation

 1. Download the FundCollector zip file from the [WordPress Plugin Directory](https://wordpress.org/plugins/fundcollector/)
    and unzip it.
 2. Upload the extracted folder to `/wp-content/plugins/` via SFTP.
 3. Activate the plugin from the **Plugins** menu.
 4. Go to **FundCollector > Settings** to configure. See the [Getting Started](https://fundcollector.net/getting-started/)
    guide.

## FAQ

### Is PayPal required to receive donations?

No. PayPal is optional — you can use bank transfers only.

### 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](https://fundcollector.net)**.

### Can I export donation data?

CSV export is available in **[FundCollector Pro](https://fundcollector.net)**.

### Can I generate PDF reports?

PDF report generation is available in **[FundCollector Pro](https://fundcollector.net)**.

### 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

 *   [ Bruno Alesiani ](https://profiles.wordpress.org/brales/)

“FundCollector – Donations Plugin and Fundraising Platform for WordPress” has been
translated into 1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/fundcollector/contributors)
for their contributions.

[Translate “FundCollector – Donations Plugin and Fundraising Platform for WordPress” into your language.](https://translate.wordpress.org/projects/wp-plugins/fundcollector)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/fundcollector/), check
out the [SVN repository](https://plugins.svn.wordpress.org/fundcollector/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/fundcollector/) 
by [RSS](https://plugins.trac.wordpress.org/log/fundcollector/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.4.1

 * Fix: Database migrations (columns and tables added in v1.3.0–v1.4.0) now run 
   automatically after plugin updates via the WordPress updater, not only on manual
   deactivation/reactivation

#### 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

## Meta

 *  Version **1.4.1**
 *  Last updated **1 month ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 *  Languages
 * [Dutch](https://nl.wordpress.org/plugins/fundcollector/) and [English (US)](https://wordpress.org/plugins/fundcollector/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/fundcollector)
 * Tags
 * [charity](https://pcd.wordpress.org/plugins/tags/charity/)[donations](https://pcd.wordpress.org/plugins/tags/donations/)
   [fundraising](https://pcd.wordpress.org/plugins/tags/fundraising/)[nonprofit](https://pcd.wordpress.org/plugins/tags/nonprofit/)
   [paypal](https://pcd.wordpress.org/plugins/tags/paypal/)
 *  [Advanced View](https://pcd.wordpress.org/plugins/fundcollector/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/fundcollector/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/fundcollector/reviews/)

## Contributors

 *   [ Bruno Alesiani ](https://profiles.wordpress.org/brales/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/fundcollector/)