Title: Divisero &#8211; Multicurrency for WooCommerce
Author: ProPluginsLab
Published: <strong>November 3, 2026</strong>
Last modified: November 3, 2026

---

Search plugins

![](https://ps.w.org/divisero-multicurrency-for-woocommerce/assets/banner-772x250.
jpg?rev=3782493)

![](https://ps.w.org/divisero-multicurrency-for-woocommerce/assets/icon-256x256.
gif?rev=3782493)

# Divisero – Multicurrency for WooCommerce

 By [ProPluginsLab](https://profiles.wordpress.org/propluginslab/)

[Download](https://downloads.wordpress.org/plugin/divisero-multicurrency-for-woocommerce.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/divisero-multicurrency-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/divisero-multicurrency-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/divisero-multicurrency-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/divisero-multicurrency-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/divisero-multicurrency-for-woocommerce/)

## Description

Divisero lets your WooCommerce store show prices in your shopper’s own currency 
and take payment in that currency, while your books stay in your store currency.
Every feature on this page is in the free plugin, with no limit on the number of
currencies.

 * **Product page:** [propluginslab.io](https://propluginslab.io/shop/plugins/pro-plugins/divisero-multicurrency-for-woocommerce/)
 * **Documentation:** [docs.propluginslab.io/divisero-multicurrency-for-woocommerce](https://docs.propluginslab.io/divisero-multicurrency-for-woocommerce/)
 * **Support:** [propluginslab.io/support](https://propluginslab.io/support/)

The name comes from the Italian and Latin _divisa_, foreign currency.

#### What it does

 * **Unlimited currencies** from the full ISO 4217 list, plus custom currencies 
   with your own code, name and symbol.
 * **Display settings per currency:** symbol, symbol position, decimals, thousand
   and decimal separators and flag. Zero decimal currencies such as JPY and KRW 
   and three decimal currencies such as KWD and BHD work correctly everywhere, including
   the amounts sent to payment gateways.
 * **Real checkout in the shopper’s currency.** The cart, mini cart, shipping, coupons,
   taxes and the order are all in that currency. Or choose to charge in your store
   currency and show the converted prices as approximate.
 * **Exchange rates** entered by hand, or updated automatically from the European
   Central Bank on a schedule you pick (off until you switch it on). Add a markup
   per currency, and keep any rate fixed while the others update.
 * **Rounding per currency:** up, down or to the nearest step (0.01 to 10), and 
   price endings such as .99, .95, .90 or 9. Rounding only touches converted prices.
 * **Currency by country:** geolocation with WooCommerce’s own MaxMind database 
   or your CDN’s country header (Cloudflare, CloudFront), a country to currency 
   map you can change, and an optional switch on the billing country at checkout.
 * **A switcher everywhere:** block, shortcode `[divisero_switcher]`, classic widget,
   a Currency switcher item you place anywhere in Appearance, Menus, floating switcher
   and product page switcher, in four styles (dropdown, buttons, flags, compact),
   with a live preview. It works without JavaScript too.
 * **Amounts and a converter in your content:** `[divisero_convert amount="25"]`
   shows an amount in the shopper’s currency, `[divisero_rates]` a table of your
   exchange rates, and `[divisero_converter]` a small currency converter for shoppers.
 * **Payment methods that can take the currency.** Divisero knows which currencies
   more than 25 popular gateways accept, hides the ones that cannot take the shopper’s
   currency on the classic and the block checkout, and lets you set a fallback currency,
   so a shopper is told “PayPal cannot take payments in Kenyan shilling (KES). You
   will pay 54.20 USD instead.” before paying, never after a failed payment. Express
   buttons from Stripe (Apple Pay, Google Pay) and PayPal get the right currency
   or stay hidden.
 * **Works with page caches out of the box.** Divisero detects WP Rocket, LiteSpeed
   Cache, W3 Total Cache, WP Super Cache, WP-Optimize and 15 other caches, CDNs 
   and hosts, and picks the mode that shows the right currency: one cached copy 
   per currency where the cache supports it, or prices corrected in the browser 
   right after a cached page loads. A “Test now” button checks it.
 * **Setup wizard** that detects your store, suggests currencies from your shipping
   zones and fills in sensible defaults.
 * **Health check** in plain words for currencies, rates, payment methods, cache,
   other currency plugins and geolocation, each with a fix or a link.
 * **Import from other currency plugins:** FOX Currency Switcher (WOOCS), CURCY,
   Aelia Currency Switcher, YayCurrency, WPML Multicurrency and Price Based on Country.
   Their settings are only read, never changed.
 * **Accurate books.** Every order stores its currency, the exchange rate used and
   its totals in your store currency, shown in a Currency details box on the order
   screen. The orders list has a currency column and filter.
 * **Built for WooCommerce today:** HPOS, the Cart and Checkout blocks, the Store
   API, the price filter block and widget, Action Scheduler and WooCommerce Subscriptions(
   renewals are charged in the currency of the first order).
 * **Works with the ProPluginsLab plugins** Mercenza, Plusero, Presentero, Inputo,
   Kitero, Anticipo, Affireo, Recovero, Storefold and Visuaro, and with Product 
   Add-Ons, Name Your Price and Elementor.
 * **Its own admin menu and built in documentation:** Divisero has a menu of its
   own, with an item for every screen, the setup wizard, and a Documentation page
   that explains every option, with a search box.
 * **Developer friendly:** functions, filters and actions for everything, WP-CLI
   commands, settings export and import as JSON.
 * **Private by default.** Nothing is sent anywhere until you switch on automatic
   rates. No tracking, no statistics.

#### Divisero Pro

Divisero Pro adds fixed prices per product and currency with a bulk editor and CSV
import, more exchange rate services with hourly updates, rate history and alerts,
currency rules by language, role, customer and URL, SEO currency URLs, fixed coupon
and shipping amounts per currency, multicurrency reports and admin orders in any
currency. It is a one-time payment. [See Divisero Pro](https://propluginslab.io/shop/plugins/pro-plugins/divisero-multicurrency-for-woocommerce/).

### External services

Divisero works without any outside service. It connects to one only when you switch
it on, and it never sends anything about your shoppers.

#### European Central Bank (exchange rates)

The European Central Bank (ECB) publishes official reference exchange rates for 
about 30 currencies once every working day. Divisero uses them to update your exchange
rates automatically.

When: only when you switch on “Update exchange rates automatically” under Divisero,
Exchange rates (it is off by default) with the European Central Bank as the service.
Divisero then downloads the rates on the schedule you pick (twice a day, once a 
day or once a week), when you press “Update now”, and once right after you add a
currency while automatic updates are on.

What is sent: a plain request for the public file https://www.ecb.europa.eu/stats/
eurofxref/eurofxref-daily.xml. No data about your store, your products, your orders
or your shoppers is sent. As with any web request, the ECB sees the IP address of
your server.

This service is provided by the European Central Bank:

 * Terms of use: https://www.ecb.europa.eu/services/using-our-site/disclaimer/html/
   index.en.html
 * Privacy policy: https://www.ecb.europa.eu/services/data-protection/html/index.
   en.html

#### Links to payment providers (nothing is sent)

The “Payment methods and currencies” grid shows a “Source” link for each payment
method: the provider’s own page about the currencies it accepts (for example PayPal,
Stripe, Square, Mollie, Klarna, Amazon Pay or Flutterwave). These are ordinary links
that an administrator can click to read that page. Divisero never connects to these
addresses and sends nothing to them.

#### Requests to your own site

The “Test now” button under Divisero, Cache loads one of your own product pages 
in each currency to check what your page cache returns. It only contacts your own
site, and only when you press the button.

Divisero calls no geolocation service: the shopper’s country comes from WooCommerce’s
MaxMind database stored on your own server, or from the country header your CDN 
already adds to each request. Flags are bundled with the plugin. The Documentation
and Support links in the plugin are ordinary links to docs.propluginslab.io and 
propluginslab.io; nothing is sent to them.

### More plugins from ProPluginsLab

Free on WordPress.org:

 * [Back In Stock Notifier for WooCommerce](https://wordpress.org/plugins/back-in-stock-notifier-for-woocommerce/)–
   Waitlist and restock email alerts for out of stock products.
 * [Recovero – Cart Recovery for WooCommerce](https://wordpress.org/plugins/recovero-cart-recovery-for-woocommerce/)–
   Recover abandoned carts with automated emails.
 * [Anticipo – Pre-Orders for WooCommerce](https://wordpress.org/plugins/anticipo-pre-orders-for-woocommerce/)–
   Take pre-orders before a product launches.
 * [Affireo – Affiliates for WooCommerce](https://wordpress.org/plugins/affireo-affiliates-for-woocommerce/)–
   Run an affiliate and referral program.
 * [Storefold – Multivendor Marketplace for WooCommerce](https://wordpress.org/plugins/storefold-multivendor-for-woocommerce/)–
   Turn your store into a multivendor marketplace.
 * [Dispatchio – Shipment Tracking for WooCommerce](https://wordpress.org/plugins/dispatchio-shipment-tracking-for-woocommerce/)–
   Add tracking numbers and shipment updates to orders.
 * [Presentero – Gift Cards for WooCommerce](https://wordpress.org/plugins/presentero-gift-cards-for-woocommerce/)–
   Sell and redeem digital gift cards.
 * [Kitero – Composite Products for WooCommerce](https://wordpress.org/plugins/kitero-product-configurator-for-woocommerce/)–
   Build composite products and kits.
 * [Plusero – Extra Fees for WooCommerce](https://wordpress.org/plugins/plusero-extra-fees-for-woocommerce/)–
   Add conditional checkout fees and surcharges.
 * [Inputo – Name Your Price for WooCommerce](https://wordpress.org/plugins/inputo-name-your-price-for-woocommerce/)–
   Let customers choose what they pay.
 * [Mercenza – B2B for WooCommerce](https://wordpress.org/plugins/mercenza-b2b-for-woocommerce/)–
   Sell wholesale with customer groups, wholesale prices and trade accounts.
 * [Visuaro – Product Designer for WooCommerce](https://wordpress.org/plugins/visuaro-product-designer-for-woocommerce/)–
   Let customers design custom products in the browser.
 * [Christmas Snow – Festive Snowfall Effect](https://wordpress.org/plugins/christmas-snow-festive-snowfall-effect/)–
   Add a lightweight snowfall effect to any site.

Pro plugins at [propluginslab.io](https://propluginslab.io/product-category/pro-plugins/):

 * [Divisero Pro](https://propluginslab.io/shop/plugins/pro-plugins/divisero-multicurrency-for-woocommerce/)
 * [Fedelto Pro](https://propluginslab.io/shop/plugins/pro-plugins/fedelto-points-and-rewards-for-woocommerce/)
 * [Scontero Pro](https://propluginslab.io/shop/plugins/pro-plugins/scontero-dynamic-pricing-for-woocommerce/)
 * [Recovero Pro](https://propluginslab.io/shop/plugins/pro-plugins/recovero-cart-recovery-for-woocommerce/)
 * [Anticipo Pro](https://propluginslab.io/shop/plugins/pro-plugins/anticipo-pre-orders-for-woocommerce/)
 * [Affireo Pro](https://propluginslab.io/shop/plugins/pro-plugins/affireo-affiliates-for-woocommerce/)
 * [Storefold Pro](https://propluginslab.io/shop/plugins/pro-plugins/storefold-multivendor-for-woocommerce/)
 * [Dispatchio Pro](https://propluginslab.io/shop/plugins/pro-plugins/dispatchio-advanced-shipment-tracking-for-woocommerce/)
 * [Presentero Pro](https://propluginslab.io/shop/plugins/pro-plugins/presentero-gift-cards-for-woocommerce/)
 * [Kitero Pro](https://propluginslab.io/shop/plugins/pro-plugins/kitero-product-configurator-for-woocommerce/)
 * [Plusero Pro](https://propluginslab.io/shop/plugins/pro-plugins/plusero-extra-fees-for-woocommerce/)
 * [Inputo Pro](https://propluginslab.io/shop/plugins/pro-plugins/inputo-name-your-price-for-woocommerce/)
 * [Mercenza Pro](https://propluginslab.io/shop/plugins/pro-plugins/mercenza-b2b-for-woocommerce/)
 * [Visuaro Pro](https://propluginslab.io/shop/plugins/pro-plugins/visuaro-product-designer-for-woocommerce/)
 * [Back In Stock Notifier Add-ons](https://propluginslab.io/product-category/back-in-stock-notifier/)–
   26 add-ons incl. Mailchimp, Klaviyo, Twilio SMS, WPML, or all of them in the 
   [Bundle](https://propluginslab.io/shop/add-ons/back-in-stock-notifier/bundle-add-ons/).

## Screenshots

[⌊Dashboard with the health check.⌉⌊Dashboard with the health check.⌉[

Dashboard with the health check.

[⌊Currencies with a live price preview for each.⌉⌊Currencies with a live price preview
for each.⌉[

Currencies with a live price preview for each.

[⌊Exchange rates with markup and fixed rates.⌉⌊Exchange rates with markup and fixed
rates.⌉[

Exchange rates with markup and fixed rates.

[⌊Switcher styles with a live preview.⌉⌊Switcher styles with a live preview.⌉[

Switcher styles with a live preview.

[⌊Payment methods by currency, with fallbacks.⌉⌊Payment methods by currency, with
fallbacks.⌉[

Payment methods by currency, with fallbacks.

[⌊Cache detection and the live test.⌉⌊Cache detection and the live test.⌉[

Cache detection and the live test.

[⌊Setup wizard.⌉⌊Setup wizard.⌉[

Setup wizard.

[⌊Switcher on a product page.⌉⌊Switcher on a product page.⌉[

Switcher on a product page.

## Blocks

This plugin provides 1 block.

 *   Currency switcher Lets shoppers pick the currency they see prices in.

## Installation

 1. Install Divisero from the Plugins screen, or upload the plugin folder to /wp-content/
    plugins/.
 2. Activate it. WooCommerce must be active.
 3. The setup wizard opens on the next admin page. It takes about two minutes, and 
    every choice can be changed later in the Divisero admin menu.

## FAQ

### Is there a limit on the number of currencies?

No. The free plugin supports every ISO 4217 currency and your own custom currencies,
with no limit.

### Do shoppers really pay in their currency?

Yes, by default. The order is created in the shopper’s currency and the gateway 
is asked to charge in it. If you prefer, choose “Shoppers pay in your store currency”
under Checkout and payments: prices are then shown as approximate and the order 
is charged in your store currency.

### What happens when a payment method cannot take a currency?

Divisero hides that payment method for that currency. If you set a fallback currency,
the method stays visible and the shopper is told before paying that the order will
be charged in the fallback currency. You can override what Divisero knows about 
any gateway under Checkout and payments.

### Does it work with my page cache or CDN?

Yes. Divisero detects the cache and picks the right mode by itself. For WP Rocket,
W3 Total Cache and WP Super Cache, one button on the Cache tab (it says exactly 
what changes) makes the cache keep a copy per currency. For every other cache, CDN
or host cache, prices are corrected in the browser right after the page loads, with
no cache rule to add. Cart, checkout and My Account are never cached by these tools.

### Where does geolocation get the country?

From the MaxMind database you set up in WooCommerce, Settings, Integration, or from
the country header your CDN adds, such as Cloudflare’s CF-IPCountry. No geolocation
service is contacted.

### Can I switch from another currency plugin?

Yes. Under Divisero, Tools, import the currencies, rates and country rules of FOX
Currency Switcher (WOOCS), CURCY, Aelia, YayCurrency, WPML Multicurrency or Price
Based on Country. Then deactivate the other plugin yourself; Divisero never switches
plugins off.

### Which plugins and themes were tested?

See the compatibility list on the [Divisero product page](https://propluginslab.io/shop/plugins/pro-plugins/divisero-multicurrency-for-woocommerce/).
It lists only what was actually tested, with versions.

### Is there a developer API?

Yes. Functions: divisero_get_active_currency(), divisero_get_default_currency(),
divisero_get_base_currency(), divisero_get_enabled_currencies(), divisero_convert(
$amount, $to, $from ), divisero_format_price( $amount, $currency ), divisero_get_rate(
$currency ), divisero_switcher( $args ) and divisero_mark_product_converted( $product).
Filters include divisero_active_currency, divisero_currency_resolvers, divisero_convert_amount,
divisero_rounded_amount, divisero_skip_conversion, divisero_product_fixed_price,
divisero_gateway_supported_currencies, divisero_currency_from_country, divisero_cache_mode
and divisero_switcher_html. Actions include divisero_currency_changed, divisero_rates_updated
and divisero_order_currency_saved. WP-CLI: wp divisero currency list|add|update|
delete, wp divisero rates list|update|set, wp divisero health and wp divisero import–
from=.

### Where are the JavaScript and CSS sources, and how do I rebuild them?

The human readable sources are in assets/src, next to package.json, package-lock.
json and webpack.config.js. To rebuild the files in assets/build, run `npm ci` and
then `npm run build` in the plugin folder. The flag images in assets/flags come 
from the country-flag-icons package (MIT licence); see assets/flags/LICENSE.txt.

### What data does Divisero store about shoppers?

A cookie named divisero_currency with the currency code the shopper picked, and 
for logged in customers the same code in their account. Both are included in the
WordPress personal data export and erase tools, and suggested text is added to your
privacy policy guide.

### What happens to my data when I delete the plugin?

By default your currencies, rates and settings are kept, so you can reinstall without
losing anything. Switch off “Keep data when Divisero is deleted” under Settings 
to remove everything. Order currency records are accounting data, so they are only
removed when you also tick “Also remove the currency records of orders”.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Divisero – Multicurrency for WooCommerce” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ ProPluginsLab ](https://profiles.wordpress.org/propluginslab/)
 *   [ heyvicky ](https://profiles.wordpress.org/heyvicky/)
 *   [ CodeWooGeek ](https://profiles.wordpress.org/codewoogeek/)

[Translate “Divisero – Multicurrency for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/divisero-multicurrency-for-woocommerce)

### Interested in development?

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

## Changelog

#### 1.0.0 (24 October 2026)

 * First release.

## Meta

 *  Version **1.0.0**
 *  Last updated **6 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [currency converter](https://wordpress.org/plugins/tags/currency-converter/)[currency switcher](https://wordpress.org/plugins/tags/currency-switcher/)
   [exchange rates](https://wordpress.org/plugins/tags/exchange-rates/)[multi currency](https://wordpress.org/plugins/tags/multi-currency/)
   [woocommerce currency](https://wordpress.org/plugins/tags/woocommerce-currency/)
 *  [Advanced View](https://wordpress.org/plugins/divisero-multicurrency-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/divisero-multicurrency-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/divisero-multicurrency-for-woocommerce/reviews/)

## Contributors

 *   [ ProPluginsLab ](https://profiles.wordpress.org/propluginslab/)
 *   [ heyvicky ](https://profiles.wordpress.org/heyvicky/)
 *   [ CodeWooGeek ](https://profiles.wordpress.org/codewoogeek/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/divisero-multicurrency-for-woocommerce/)