Description
The addon The All-in-One WordPress Donation Plugin adds campaign flows, donation forms and donor records to Charitable to centralize fundraising within the WordPress dashboard. The extension helps NGOs, social projects and crowdfunding campaigns to organize fundraising, track contributions and maintain a donation structure connected to the base plugin.
Main Features of The All-in-One WordPress Donation Plugin
- Donation forms
Creates contribution fields linked to Charitable campaigns. - Campaign management
Organizes fundraising pages with goals, descriptions and supporting data. - Donor records
Stores contributor information for tracking in the admin panel. - Fundraising flow
Connects donation submissions to Charitable’s internal management. - Use in crowdfunding
Structures group campaigns for social causes, projects and community initiatives.
Benefits of The All-in-One WordPress Donation Plugin
- More organized fundraising
Centralizes campaigns and contributions in a single WordPress environment. - Less manual work
Reduces external controls by recording donations directly in the panel. - Greater operational clarity
Facilitates tracking donors, active campaigns and fundraising history. - Growth framework
Assists social projects in expanding campaigns without changing platforms.
Who is The All-in-One WordPress Donation Plugin Recommended For?
- NGOs, charitable institutions and nonprofit organizations.
- Social projects that use Charitable to receive online donations.
- Cooperatives crowdfunding campaigns, community fundraising and recurring causes.
How to Download The All-in-One WordPress Donation Plugin
The All-in-One WordPress Donation Plugin is available for download here on Ultrapack. After downloading the .zip file, go to Plugins > Add New > Upload Plugin, select the file and activate. Keep Charitable installed and active to use the addon correctly.
This component expands Charitable with a practical base for donation campaigns within WordPress, bringing together forms, records and fundraising organization in the same administrative flow. For teams that need to publish campaigns, track contributions and maintain internal control without relying on parallel spreadsheets, the addon helps turn the site into a structured fundraising channel.
Frequently asked questions
Is Charitable | The All-in-One WordPress Donation Plugin GPL-licensed?
Yes. Charitable | The All-in-One WordPress Donation Plugin is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Charitable | The All-in-One WordPress Donation Plugin on multiple sites?
Yes. You can install Charitable | The All-in-One WordPress Donation Plugin on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Charitable | The All-in-One WordPress Donation Plugin cost at Ultrapack?
Charitable | The All-in-One WordPress Donation Plugin costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Charitable | The All-in-One WordPress Donation Plugin include updates?
Yes. The current version of Charitable | The All-in-One WordPress Donation Plugin is 1.8.11.4, published at Ultrapack on Feb 2, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Charitable | The All-in-One WordPress Donation Plugin scanned before publication?
Yes. Every version of Charitable | The All-in-One WordPress Donation Plugin goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin Charitable | The All-in-One WordPress Donation Plugin?
Requires WordPress 6.2 or higher and PHP 7.4 or higher.
What changed in this version
Version 1.8.11.4
- NEW: New "No Default Selection" toggle for suggested donations in visual campaign builder under "Donation Settings".
- NEW: Label Position "Placeholder (Hide Labels)" option (Beta) in Visual Style settings - hides labels for text-type fields and uses placeholder text instead.
- NEW: Address field placeholder text customization - configure custom placeholder text for each address sub-field (Address, Address 2, City, State, Postcode) in the form builder.
- UPDATED: New beta of GiveWP migration / import tool.
- FIX: Adjust how visual multi-step forms hide fields on steps in certain scenarios.
- FIX: Resolved issue where PDFs were not being displayed correctly in certain rare server configurations.
- FIX: Addons debug logging now requires CHARITABLE_DEBUG_ADDONS instead of general CHARITABLE_DEBUG to prevent excessive logging.
- FIX: Visual donation forms now display campaign-specific newsletter opt-in labels from Newsletter Connect legacy campaign settings.
- FIX: Newsletter Connect "Don't add donors to a newsletter" checkbox now saves correctly in legacy campaign settings.
- FIX: Improvements to improving debugging logging and suppressing _load_textdomain_just_in_time notices.
- FIX: Improvements to cache expiration w/ WPBakery.
Version 1.8.11.3
- NEW: Added "Add Smart Tags" panel to donor email modal for easy tag insertion.
- NEW: Automatic database health check improvements.
- FIX: Database table creation now includes fallback for donor_fields and donor_term_relationships tables when foreign key constraints fail silently.
- FIX: Improved CSS spacing for meta fields when following privacy policy fieldset.
- FIX: Campaign template CSS now loads via REST API endpoint to resolve 500 errors on servers that block direct PHP file access.
- FIX: Resolved template loading issue where extension templates (Ambassadors, Recurring, etc.) were incorrectly loading Pro templates instead of their own.
- FIX: Resolved donation processing error caused by null campaigns array in activity logging.
- FIX: Resolved potential fatal error when gateway object is unavailable during donation processing.
- FIX: Added division by zero protection for progress bar calculation in charitable_stat shortcode.
- FIX: Fixed magic link authentication not working in iframe-based donor dashboard on certain hosting configurations.
- FIX: Fixed PDF receipt preview fatal error when Gift Aid plugin is active.
- FIX: Fixed "You must donate more than $0.00" error on recurring-only donation forms by properly detecting hidden input for recurring_donation field.
Version 1.8.11.2
- NEW: Email shortcode '[charitable_email show=all_custom_fields]'
- FIX: Donor dashboard - magic link CSS, annual receipt button visuals, and fatal error (which appeared in some scenarios).
- FIX: Resolved issue with Apple and Google Pay in legacy forms.
- FIX: Resolved issue where Stripe caused form content to render before DOCTYPE in block themes.
- FIX: Phone field CSS now loads correctly in classic themes (e.g., Astra) when enqueued after wp_head.
- FIX: Phone field country flag images now display correctly using CDN URLs.
Version 1.8.11.1
- FIX: Fixed fatal error caused by undefined function `charitable_update_option` in spam blocker admin class.
Version 1.8.11
- NEW: Added additional supported CAPTCHAs: Google CAPTCHA v3 and Cloudflare Turnstile.
- NEW: General Rate Limiting under "Security" tab.
- NEW: IP Whitelist/Blocklisting under "Security" tab.
- NEW: Gift Aid now shows in the donor export (yes/no).
- NEW: Select custom fields from visual forms when exporting donation CSV.
- NEW: New "misc" tab in tools (bulk donation removal is now located here with expanded options).
- FIX: Minimum donation bug - removed message/notice when donate now buttons were clicked in some scenarios.
- FIX: Resolve "blank slate" campaign and donations screens not appearing in new Pro installes in some scenarios.
- FIX: Phone fields in forms built by visual builder now default to country based on country in Charitable 'base country' setting.
- UPDATE: Updated some CTA messages.
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
charitable-pro.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
charitable-pro.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 6.2 or higher and PHP 7.4 or higher.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready