Description
The Fee Recovery addon adds a field to the GiveWP donation form that passes the fee charged by the payment gateway on to the donor, automatically adjusting the final amount charged so that your organization receives the full intended amount. The calculation accounts for configurable percentages and fixed fees for each gateway, ensuring that donations made through Stripe, PayPal, or other processors reach the cause’s account in full.
Key Features
- Automatic fee calculation
Adds the gateway’s percentage and fixed fee to the amount selected by the donor on the form. - Gateway-specific configuration
Allows you to set different rates for Stripe, PayPal, and other processors active in GiveWP. - Donor opt-in
Displays a checkbox on the form so the donor can choose whether or not to cover the processing fee. - Customizable message
Lets you edit the label text and explanation displayed next to the fee coverage field. - Multi-currency compatibility
Works with the currencies supported by GiveWP, applying the calculation in the currency configured for the form.
Benefits of Fee Recovery
- Net proceeds preserved
The organization receives the full amount intended by the donor without the gateway fee being deducted. - Checkout transparency
The donor clearly understands how much goes to the cause and how much covers the processing cost. - More revenue per campaign
Recovers cents lost on each transaction, adding up to a meaningful margin at the end of the month. - Quick implementation
Enables the feature directly in the GiveWP settings without editing code or manually modifying the form.
Who Is It For?
- NGOs and nonprofit organizations that rely on recurring online donations.
- Churches, missions, and social projects that need to preserve the net proceeds from each campaign.
- Charities that use GiveWP as their fundraising platform and want to pass gateway costs on to the donor.
Designed for organizations that collect donations online and need to ensure the full amount reaches the cause’s account, the Fee Recovery addon solves an invisible but persistent problem: the portion lost on every transaction. By integrating the calculation directly into the GiveWP flow, it turns the processor fee into a transparent option for the donor, adding revenue throughout the month without creating additional friction at checkout.
Frequently asked questions
Is GiveWP Fee Recovery GPL-licensed?
Yes. GiveWP Fee Recovery 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 GiveWP Fee Recovery on multiple sites?
Yes. You can install GiveWP Fee Recovery 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 GiveWP Fee Recovery cost at Ultrapack?
GiveWP Fee Recovery 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 GiveWP Fee Recovery include updates?
Yes. The current version of GiveWP Fee Recovery is 2.3.7, published at Ultrapack on Apr 9, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is GiveWP Fee Recovery scanned before publication?
Yes. Every version of GiveWP Fee Recovery goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 2.3.7
- Fix: Resolved an error when processing a donation while fee recovery is disabled for the selected payment gateway.
Version 2.3.6
- Fix: Resolved an issue with the max fee amount setting
Version 2.3.5
- Fix: Resolved a DivisionByZero error on the donation form list table when forms that do not have a goal amount.
Version 2.3.4
- Fix: Resolved an issue with PayPal donations where the fee amount recovered was not being recorded correctly under certain circumstances
Version 2.3.3
- Fix: Resolved a styling issue with the fee recovery checkbox border color
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
give-fee-recovery.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
give-fee-recovery.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready