WOOCS - WooCommerce Currency Switcher

WooCommerce Currency Switcher - is WooCommerce multi currency plugin, that allows your shop customers switch products prices currency according to the set rates in the real time and pay in the selected currency (optionally). Allows to add any currency to you WooCommerce store! The best woo currency switcher plugin for WooCommerce e-shop!
Currency Switcher

WOOCS allows to switch WooCommerce shop products prices currency and makes the shop more attractive for worldwide users

Multi-Currency Pay

WOOCS allows optionally pay by user selected currency, if it is allowed by current payment gate and payment rules


WOOCS allows to use special currency rules: GEOIP rules, fixed prices, prices by user role, prices based on country, checkout payment rules

What for this plugin is?

WooCommerce Currency Switcher - WOOCS – is WooCommerce Multi Currency and Multi Pay plugin, that allows your shop customers switch products prices currency according to the rates in the real time and pay in the selected currency (optionally). Allows to add any currency to your WooCommerce store! The best woo multi currency switcher plugin for WooCommerce e-shop!

The plugin can give you the next tools:

  • Checkout process in the selected currency
  • Geo IP rules: different countries - different currencies and prices
  • Fixed prices and fixed amounts rules for each product
  • Prices based on User Role
  • Prices based on Country
  • Rates auto update
  • Statistic: currencies and orders
  • Payments rules on checkout page
  • Individual GeoIP rules for each product
  • Individual fixed prices for each product for each currency
  • Compatible with the cache plugins
  • API

The Plugin Features


Currency Switcher is available as the widget and as the shortcode [woocs]. You can insert shortcode [woocs] in any place of your shop, even in the top menu. Also the plugin has ajaxed shortcode/widget of currency converter and ajaxed shortcode/widget of currency rates


Graphically WooCommerce Currency Switcher can be represented in some ways: drop-down, flags images, side switcher, a button. For each currency it is possible to set flag in its options.

Smart Designer

Allows to create multi currency drop-down switcher using convenient dashboard. You can create unlimited count of drop-downs designs for different places of your site and even insert them directly into the site code.


More than 7 currency aggregators for automatic currency rates changing. Also admin can set rates manually if it’s necessary! Optionally admin can be noticed about currency rates changes by email.


The customers are allowed to pay in their selected (preferred) currency. This feature has name "Is multiple allowed" and should be enabled in the plugin settings.

Rates auto update

Update currency rates hourly, twice daily, daily, weekly, monthly, each 5 minutes, each 15 minutes, each 30 minutes, each 45 minutes. Or you can disable it and set your own currency rates by hands!


Set price format which fit your needs – decimals count, regular money sign or custom money sign, money sign position (4 variants). You can show or hide cents for each currency optionally. For each currency you can set its own count of decimals after comma, so BTC is not the problem for this plugin

Custom money signs

Create and use your own money symbols for your business logic. It is even possible to use a currency which not exists in the reality!

Custom price formats

Each currency can has its own format, where price and money sign can be set on the side you want

Price thousand and decimal separator

Set price separators depending of the currency or any business logic (for example country) using hooks woocs_price_thousand_sep and woocs_price_decimal_sep

Welcome currency

Allows to set a currency you want for your shop visitors first visit. So if your shop currency is INR and you want let your customers on their first visit see prices converted to USD you just need to set "Welcome currency" in WOOCS options as USD.

Currencies visibility

Possibility to set currency as Public or as Private. In private mode currency is not published in the switcher and user cannot set it by link through '?currency=XXX'

Individual prices based on User Role

Has ability to set different prices for each currency for customers dependent of their site role. Very power feature for your shop customers with loyalty program.

Payments rules

Rules to hide/show payment gates on the checkout page depending of the current currency

Individual GeoIP rules for each product

"WooCommerce Price Based on Country" - super feature which allows to set for different countries different prices

Individual fixed prices rules for each product

Feature which allows for each product set fixed price for each currency, in this case for the product will not be applied conversion by rate, watch video

GEO IP rules for visitors local currency detection

This feature is targeted and allows to set currency of prices for the site visitors in their native currency when they visited the shop for the first time. Currency changes automatically according to the visitor IP, and even more – if to enable option ‘Checkout by GeoIP rules‘ your customers always will pay for products in their local currency!

Fixed minimum amount for FREE delivery for each currency

Allows to set minimum amount for FREE delivery as fixed value for each currency

Fixed minimum amount for shipping for each currency

Allows to set minimum amount for shipping as fixed value for each currency

Fixed amount for coupons for each currency

You can set different amounts in coupons of your shop for different currencies. Otherwise (regulary) the system will calculate amount according to the currency rate relative to the basic currency

Fixed minimum and maximum coupon verification amount for each currency

For different currencies you can set different fixed verification amount instead of calculation by rates relative to the basic currency

Show approximate price

Shows approximate price on the shop page and the single product page with a currency defined by user IP using GeoIP rule, if such a rule exists. Works only with currency rate data and NOT with fixed prices rules and geo rules. If system will define by GeoIP rule visitor country and visitor will switch currency – he/she always will see near the product price approximate price in his/her local currency.

Show approximate amount

Shows approximate amount on the checkout page and on the cart page in currency defined by user IP according to the GeoIP rule if such a rule exists. Works only with currency rate data and NOT with fixed price rules and geo ip rules.


Collect currency switching statistic for business purposes. No any private data of customers collects, only currency, country and time of switching. Also included the statistic about orders currency.

Orders keeps in the currency of the deal

If option "Is multiple allowed" is enabled - each order in your shop is in currency a customer paid

Compatibility with cache plugins

If your site uses a cache plugin - enable option "I am using cache plugin on my site", reset the site cache and from now your shop visitors can switch currencies without any problems!

Price info icon

Info icon near the price of a product is shown, and while its under mouse hover - tooltip appears and show prices of a product in all other currencies

Shortcode [woocs_price]

Allows to insert a product price (switchable) directly into shop promotion articles

Prices without cents

Recount prices without cents for such currency like JPY or TWD which by its nature have not cents. Test it for checkout after setup!

New order currency

Ability to set currency for a new order which is created through admin panel by hands

Order recount

Ability to recount order from any currency to the basic currency in multi currency mode of the plugin

Possible to change currency according to the language

If your site using WPML or Polylang plugins and by business logic you want to set currency according to the current language it is possible with WOOCS API

Currency in link

WOOCS understand currency in the site links like demo.currency-switcher.com/?currency=EUR

No params in the link

Switches currency without link params like "?currency=USD" (optionally)

Currency storage

For site admin: WOOCS provides set of mechanisms to storage user selected currency on different hosting architectures: Session, Transient, Memcached, Redis

Wide API

For site developer: Advanced API functionality set allows to manipulate with prices and their rates on the fly using conditional logic

Easy to use for administrators and shop customers

Install it, set currencies settings within 5 minutes and let your shop make more money!


Compatible with WPML


95% compatibility with different payment gates in multi currency mode, just try it!


We do compatibility according to our special program WOOCS LABS


✔ Strong technical support, which each day works with tones of code!


Set the currencies for your shop by your business logic


Set options according your shop conditions


Set global and individual rules

Do not pay and use it for FREE!

Start working with "WOOCS - WooCommerce Currency Switcher" free version, it will provide you with the reliable business tool for your WooCommerce shop

How this plugin can be useful for your business?

Start working with "WOOCS - WooCommerce Currency Switcher", it can provide your shop customers more attractive and clear prices - the easiest way to make shop profit higher.


Show your products prices clear for worldwide customers


Be more clear for customers and get more profit for the business


Set different prices for different countries by your business logic


Place the switcher where you want, using shortcode [woocs]


Set yours rules about how to pay for your products

No fee

No any additional fee, pay 1 time for full functionality


Power API for manipulating by prices on your shop


Analyze your visitors - currencies and countries

WOOCS achievements

"WOOCS - WooCommerce Currency Switcher" actively uses on WordPress business sites


Happy Clients


Positive reviews


Active Users


Businesses assistance during 7 years

Get Started !

Start working with "WOOCS - WooCommerce Currency Switcher" and improve your shop customers friendliness - get more profit for your business

Buy Now 32 USD Watch Now

If you have questions check please already prepared answers


If you have an idea please share it with us


If you have question about plugin functionality or found bug write us please

Have Questions?

You can always ask pre-sale or technical questions on the support

Will WOOCS fit my needs?

You can get this answer absolutely without any risk by installing free version of the plugin

Is premium version license should be renewed each year?

No, by Envato rules you pay for license (for 1 site) one time only, what can be renewed - it is support, but if it is necessary

What is the difference between free and premium version?

The one difference: free version can operate with 2 currencies

What about updates and fixes?

We are monitoring the changes in the WooCommerce engine. If you find an error, please report it to the support and we will fix it.