Product Icon

TIV Multi-Currency for WooCommerce

Multi-currency support for WooCommerce. The exchange rate can be set up manually or automatically. The plugin can automatically get customer's geolocation and display the price in the customer country's currency.
Choose a billing option
$149
Save 20%
$298 $238.40

Product comparison

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

Sell to customers worldwide — in their own currency. Multi-Currency automatically converts your WooCommerce prices using live exchange rates, so shoppers see familiar pricing and you get more sales.

Exchange rates are updated automatically from your chosen provider. A free account with one of the supported
services is all you need to get started.

View documentation for more info →

Features

Shopper:

  • Switch currency using a widget or menu item
  • All prices update instantly — products, cart, checkout, and order totals
  • Pay in the selected currency
  • Currency auto-detected by location (geolocation)

Administrator:

  • Add one or more currencies while keeping base prices in your store’s default currency
  • Link each site language to a currency – the shop currency follows the visitor’s language (works with the TIV Globus multilingual plugin)
  • Exchange rates updated automatically on a schedule
  • Round converted prices to psychologically friendly numbers (e.g., $9.99 or $9.95)
  • Add a markup/fee on top of the exchange rate
  • Set per-product custom prices in any currency supported by WooCommerce
  • Compatible with 15+ WooCommerce extensions (Subscriptions, Bookings, Product Addons, and more)
  • Adds multi-currency support to popular page-caching plugins – WP Rocket, WP Super Cache, W3 Total Cache, Jetpack Boost, Hummingbird, WP-Optimize, and more
  • Supports WooCommerce HPOS (High-Performance Order Storage)

We’ve tested Multi-Currency with many themes, plugins, and WooCommerce extensions — but we can’t cover every combination.

Please check the Compatibility and Integration documentation. If you notice any issue, contact us with details and screenshots — we’ll do our best to help!

 


TIV.NET INC., based in Toronto, Canada, develops and supports the following WooCommerce extensions:

TIV Admin Tools A set of utilities for WooCommerce shop owners, administrators, and developers to
secure, tune, and debug their store.
TIV Globus Makes WooCommerce multilingual – translate product descriptions, categories,
attributes, and tags.
TIV Multi-currency Lets customers pay in the currency of their choice.
TIV Paywall Enables the monetization of various types of content, including videos, documents,
etc., by allowing the sale of access to it.
TIV Sales Assistant Manage store-wide sales from one place – schedule discounts by category, tag, and
country instead of editing products one by one.

Frequently asked questions

How does a customer choose their currency?

They can switch currency at any time using a switcher widget or a menu item you add to your store. Multi-currency can also detect a visitor's country automatically and show the matching currency on their first visit.

Where do the exchange rates come from, and how often are they updated?

Rates are fetched automatically from the provider you choose. A free account with one of the supported services is all you need. They refresh on a schedule, so your prices stay current without any manual work.

Do customers actually pay in the selected currency, or is it just a display conversion?

Products, cart, checkout, and the order total are all shown and calculated in the selected currency, and the order is placed in that currency. The final charge is handled by your payment gateway, so the customer is billed in the selected currency whenever the gateway supports it.

Can I set my own price per currency instead of using automatic conversion?

Yes. You can set a specific price for a product in any currency - handy for round numbers or market-specific pricing. Where you do not set a custom price, the base price is converted automatically using the current exchange rate.

Does it work with page caching plugins?

Yes. Multi-currency integrates with the popular page-caching plugins - WP Rocket, WP Super Cache, W3 Total Cache, Jetpack Boost, Hummingbird, WP-Optimize, and more - so each visitor sees cached pages in their own currency, never the currency saved for an earlier visitor.

Can the shop currency follow the site language on a multilingual store?

Yes. You can link each site language to a currency, so the currency follows the visitor's language - for example euros for French and dollars for English. This works together with the TIV Globus multilingual plugin. Shoppers can still switch currency manually at any time.

Which currencies and WooCommerce extensions are supported?

Any currency that WooCommerce supports can be added, while your base prices stay in the store's default currency. Multi-currency is also tested with 15+ WooCommerce extensions, including Subscriptions, Bookings, Product Add-ons, and Name Your Price, and it supports WooCommerce HPOS (High-Performance Order Storage).

Can I round converted prices and add a markup?

Yes. You can round converted prices to friendly numbers such as 9.99 or 9.95, and add a markup or fee on top of the exchange rate to cover conversion costs.

Customer reviews

Average rating 3.4
18 reviews
5 stars, 50% of reviews
4 stars, 0% of reviews
3 stars, 17% of reviews
2 stars, 6% of reviews
1 star, 28% of reviews
18 reviews
  • Elizabeth Adams
    Rated 2 out of 5
    Support
    Mar 28, 2025
    Support
    The plugin has been working really well for the last year or so. But then it suddenly stopped working, and my customers are getting the error code “Invalid currency passed to get_raw_conversion: GBP." I have tried to contact support to solve the issue but have not received a response.
  • henrihappy
    Rated 3 out of 5
    Functionality
    Oct 28, 2024
    Functionality
    too expensive for what it is.
  • Tim-Fabian
    Rated 3 out of 5
    Functionality
    Oct 17, 2024
    Functionality
    This plugin generally works fine, adding multiple currencies to our online shop, users can easily switch and also the checkout / buying process has worked without any issues. BUT unfortunately as other users reported here before, this plugin can drag down pagespeed a lot. In our case that was because of the occurance of multiple redirects when you use this plugin in combination with WP Rocket. We have been in a conversation with WP Rocket and WooCommerce Multi-Currency Plugin Support Teams over a time span of 1.5 months and there was no way to solve the issue. For that reason this plugin is not an accepable solution for us anymore.
  • targetpilates
    Rated 1 out of 5
    Feb 25, 2024
    doesn't work
    pointless. Have had it for a few years but it is so glitchy it shouldn't actually be available to buy. I have it on a membership site and it changes the price of the item without anything ever being selected in terms of the currency. We have had multiple issues with our website as a result of this plugin would like a refund. If I could have given it zero stars I would have. Previously asked for support and the reply given was ludicrous as they wanted me to remove all the functionality of my website to show it worked. If it didn't work in that context then it doesn't work period.
  • mattmediaworkswebcom
    Rated 3 out of 5
    May 8, 2023
    Lookout for gateways that don't support this plugin
    Doesn't work with woocommerce intuit gateway plugin.. Unfortunately, just because you have two official Woocommerce plugins, doesn't mean they will work together...

Related Products

Price $279 annually
Rated 3.2 out of 5 stars
Price $199 annually
Rated 4 out of 5 stars
Price $119 annually
Rated 3.5 out of 5 stars
Price $109 annually
Rated 2.5 out of 5 stars
Price $109 annually
Rated 4.6 out of 5 stars
Price $149 annually
Rated 4.8 out of 5 stars
Price $49 annually
Rated 3.9 out of 5 stars
Price $79 annually
Rated 4.2 out of 5 stars
Price $49 annually
Rated 3.6 out of 5 stars
Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.