We have tested the TIV Multi-currency for WooCommerce extension with many WordPress themes, plugins and third-party WooCommerce extensions. Please read the details below.
TIV.NET WooCommerce Extensions
↑ Back to top- TIV Globus for WooCommerce — Sell in every language your customers speak. Products, pages, categories, URLs, checkout, and order emails all appear in the visitor’s language.
- TIV Sales Assistant for WooCommerce — Manage store-wide sales from one place – schedule discounts by category, tag, and country instead of editing products one by one.
- TIV Admin Tools for WooCommerce — A set of utilities for WooCommerce shop owners, administrators, and developers to secure, tune, and debug their store.
Product Types
↑ Back to topTIV Multi-currency works with the standard Simple and Variable product types, as well as Subscription and Bookable products.
- Per-product fixed conversion rates are available for Simple and Variable products, and for Product Bundles.
WooCommerce plugins/extensions
↑ Back to topCompatible with:
↑ Back to top- Accommodation Bookings
- All Products for Woo Subscriptions (formerly “WooCommerce Subscribe All The Things”)
- Bookings
- Checkout Add-Ons
- Conditional Shipping and Payments
- Dynamic Pricing
- Works fine with regular products, but not when Subscriptions, Booking, or Gravity are activated.
- Dynamic Pricing Table
- Gravity Forms Product Add-ons – limited support
- Not all Gravity Forms features are supported.
- Might not work in a combination with other extensions. For example, Gravity and Name Your Price combination is not supported by Multi-currency.
- Measurement Price Calculator
- Requires a small code patch.
- Mix and Match Products
- MSRP Pricing
- Name Your Price
- Payment Gateway Based Fees
- PDF Invoices & Packing Slips
- Product Add-Ons
- Calculations all work correctly, but in some cases, the add-on prices are shown in the base currency.
- Product Bundles
- With some exceptions. For example, bundled subscription products will not work correctly.
- Product Vendors
- Not to be confused with “WC Vendors”, which is NOT supported
- Tiered Pricing Table for WooCommerce
- Woo Subscriptions
- WooPayments
- Their Multi-currency feature must be disabled: see the notes below.
- Multilingual plugins:
- TIV Globus – our own WooCommerce extension (recommended).
- WPGlobus – the “legacy” version of TIV Globus – does not have WooCommerce support in its free version – switch to TIV Globus.
- Polylang – limited support
- WPML – Must not use their currency switching, link Language -> Currency is not supported.
Compatibility with WooPayments
↑ Back to topThe WooPayments extension has its own multi-currency feature, which may satisfy the basic needs of your store.
If you need more advanced capabilities provided by our Multi-currency for WooCommerce, you can still use the WooPayments, but you must disable their multi-currency feature:

Not compatible:
↑ Back to top- WooCommerce Deposits
- WooCommerce Points and Rewards
- CURCY – Multi Currency for WooCommerce
- Currency Converter Widget
- Advanced Dynamic Pricing for WooCommerce by AlgolPlus
- ATUM Inventory Management for WooCommerce
- ATUM Multi-Inventory
- Claue Addons
- WooCommerce Weight Based Shipping
- Square (can only accept one currency per account)
- Various multi-vendor extensions (Dokan, WC Vendors, etc.). Use WooCommerce’s Product Vendors instead.
Shipping Methods
↑ Back to topWe have tested the Flat Rate, Free Shipping, UPS, USPS, FedEx, Canada Post, Australia Post, Royal Mail, and Table Rate shipping methods – available on the WooCommerce website (not non-Woo extensions!).
Not supported:
↑ Back to top- Purolator
- Various shipping extensions written by 3rd parties (not WooCommerce official)
If your site is using a shipping method not listed above, please contact Support to verify the compatibility before purchasing the Multi-currency extension.
Reports (old, pre-Analytics)
↑ Back to topThe Sales Reports show totals only for one currency at a time.
WooCommerce Admin
↑ Back to top- The new Admin interface (“Analytics”) is multi-currency ready starting from WooCommerce 4.1.
- The admin screens and reports are shown in one selected currency only. There is no “combined” report.
- The admin home page shows an incorrect summary in “mixed” currencies.
Page Caching
↑ Back to topPage caching is a technique used by some WordPress plugins and hosting providers to speed up the page loading.
When page caching is enabled, the static HTML versions of the site pages are served instead of dynamically generated ones.
Those pages will stay unchanged until the cache expires or is deleted. Therefore, they will always show the same prices, promotions, inventory – and the same currency.
A cached page can hold only one currency, so without integration a shopper who chose EUR might still be served the USD version that was cached for an earlier visitor.
TIV Multi-currency solves this, so each visitor sees the correct currency even on cached pages.
Starting from version 5, TIV Multi-currency integrates with the following caching plugins:
- Jetpack Boost
- WP Rocket
- W3 Total Cache
- Hummingbird
- WP Super Cache
- WP Fastest Cache
- WP-Optimize
- Cache Enabler
Read more details on cache handling by Multi-currency here.
Should you notice any problem, please read this page first, then contact us with the details and screenshots. We’ll do our best to find the solution!
TIV.NET INC., based in Toronto, Canada, develops and supports the following WooCommerce extensions:
↑ Back to top| 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. |