Description
The Currency Switcher add-on adds a currency selector to the GiveWP donation form, allowing each donor to choose which currency they want to contribute in before completing the payment. The extension converts values in real time according to the rates configured in the panel, displays the correct currency symbol for the selected currency at checkout, and records each transaction in the original currency along with the equivalent in the store’s base currency, keeping reports consistent for organizations that raise funds across multiple countries.
Key Features
- Selector in the donation form
Adds a currency dropdown within the GiveWP form visible to the donor. - Automatic value conversion
Recalculates the suggested and custom amounts based on the currency selected by the visitor. - Configurable exchange rates
Lets you manually set the rate between each additional currency and the store’s base currency. - Currency-specific formatting
Applies the correct symbol, separators, and positioning for each currency enabled in the panel. - Dual-currency recording
Saves the donation in the currency chosen by the donor and the equivalent value in the base currency.
Benefits of the Currency Switcher
- Expanded international reach
Receive contributions from donors outside the country without requiring manual conversion calculations. - Localized checkout experience
Shows amounts in the donor’s familiar currency, reducing checkout abandonment. - Consistent financial reporting
Keeps consolidated records in the base currency, simplifying reporting. - Higher conversion for global campaigns
Increases the donation completion rate from audiences in regions with different currencies.
Who Is It For?
- NGOs and foundations with donor bases across multiple countries.
- Fundraising platforms focused on international campaigns.
- Religious organizations, missions, and social projects with a global presence.
For donation sites that need to engage audiences in more than one country, the Currency Switcher solves the friction of manual conversion and the donor’s uncertainty when dealing with a foreign currency. Integrated into GiveWP’s native flow, the module combines currency selection, automatic conversion, and unified accounting in the base currency, supporting fundraising operations that run simultaneously across different regions.
Frequently asked questions
Is GiveWP Currency Switcher GPL-licensed?
Yes. GiveWP Currency Switcher 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 Currency Switcher on multiple sites?
Yes. You can install GiveWP Currency Switcher 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 Currency Switcher cost at Ultrapack?
GiveWP Currency Switcher 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 Currency Switcher include updates?
Yes. The current version of GiveWP Currency Switcher is 2.2.3, published at Ultrapack on Sep 3, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is GiveWP Currency Switcher scanned before publication?
Yes. Every version of GiveWP Currency Switcher goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
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-currency-switcher.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
give-currency-switcher.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready