WOOCS – Currency Switcher for WooCommerce


WooCommerce Currency Switcher – WOOCS – is a plugin that allows your site customers switch currencies and get their rates converted in the real time – Ideal solution to make an online store in multiple currencies – must have plugin for your WooCommerce powered online store!

Currency Switcher is available as with shortcode woocs so with the widget.

Plus it is possible to show on the front 2 additional widgets: currency converter and currencies rates widget/shortcode as here demo.currency-switcher.com

More info is here: currency-switcher.com/category/faq


Funcionalidades del plugin:

  • Shortcode – just add in text widget woocs width=’100px’ OR [woocs width=’50%’], all of them are in the plugin codex
  • 3 widgets: selector de moneda, conversor de moneda, tarifas de moneda
  • 6 kinds of selectors with flags + flag mode + fixed block (right/left)
  • 2 more additional AJAXED shortcodes: woocs_rates exclude=”” precision=2 & woocs_converter exclude=”” precision=2
  • Currency can be changed automatically according to visitor’s IP using woo WC_Geolocation PHP class
  • Individual GeoIP rules for each product which allows to realize WooCommerce Price Based on Country
  • Individual fixed prices rules for each product
  • Individual prices based on user role – Gives ability to set different prices for each user role
  • Fixed minimum amount for FREE delivery for each currency(woocommerce greater than v.3.3.1)
  • Fixed minimum amount for shipping for each currency(woocommerce greater than v.3.3.1)
  • Fixed amount for coupons for each currency(woocommerce greater than v.3.3.1)
  • Fixed minimum and maximum coupon verification amount for each currency (woocommerce greater than v.3.3.1)
  • Checkout by GeoIP rules
  • 7 agregadores de moneda
  • The customer is allowed to pay in the selected currency (optionally)
  • Show approximate price on the shop and the single product page
  • Payments rules – Hide/Show payment systems on checkout page depending on the current currency
  • ¡Preparado para la pasarela de pago PayPal nativa de WooCommerce!
  • Possibility to show the visitors the approximate price in their currency on checkout
  • Posibilidad de definir una moneda para un pedido nuevo que se cree desde el panel de administración a mano
  • Posibilidad de hacer recuento del pedido desde cualquier moneda en el modo múltiple del plugin
  • Fácil de usar para administradores y gestores de tienda
  • Compatible with WPML
  • Compatible con WooCommerce Extra Product Options
  • Compatible with Table Rate Shipping for WooCommerce by bolderelements
  • Compatible con – WooCommerce Stripe Gateway de woothemes
  • Compatible con – PayPal for WooCommerce de angelleye
  • Compatible con – WooCommerce PDF Invoices & Packing Slips
  • 90% de compatibilidad con diferentes pasarelas de pago en el modo ‘múltiple permitido’, ¡simplemente pruébalo!
  • More compatibility: https://currency-switcher.com/codex/#compatibility AND https://currency-switcher.com/woocs-labs

Premium version of the plugin: on Codecanyon

Difference between FREE version of the plugin and PREMIUM – count of currencies, in free 2 any currency you want and unlimited count of them in the premium version of the plugin.

Make your site more profitable with next powerful scripts:


Este plugin tiene el copyright pluginus.net © 2012-2018 con GNU General Public License por realmag777.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

Este programa se distribuye con la esperanza de que sea útil, pero SIN GARANTÍA ALGUNA. Revisa la licencia pública general GNU para más detalles.


  • Opciones de moneda
  • Opciones
  • Opciones
  • Opciones avanzadas
  • Side switcher options (woocommerce > v.3.3.1)
  • Payment rules in the back panel
  • Price based on user roles (woocommerce > v.3.3.1)
  • Fixed prices for FREE delivery for each currency (woocommerce > v.3.3.1)
  • Fixed minimum amount for shipping for each currency (woocommerce > v.3.3.1)
  • Fixed amount for coupons for each currency (woocommerce > v.3.3.1)
  • Fixed minimum and maximum coupon verification amount for each currency (woocommerce > v.3.3.1)
  • Currency Switcher on the site front: on the left you can see Side switcher, in the sidebar inserted by widget/shortcode switcher as drop-down


  • Descarga el plugin a tu directorio de plugins o simplemente instálalo desde la interfaz de administración de WordPress.
  • Actívalo.
  • Úsalo.


Excellent plugin, excellent support

This plugin works. The support is excellent. (Try to find a (bad) review where the author hasn't commented back in an effort to help out) For the instances I needed support customizing the plugin the author replied promptly and accurately. If you describe your problem well and properly, you will get the help you need. For MOST instances I was able to use the documentation to get this working without bothering the author (I'm sure he loves that).

Excellent flexible plugin, excellent support!

Been using the free version of the plugin for a year then got the paid one because I needed more than two currencies. Now using the paid plugin for over a year and had no problems what so ever. The plugin author have been very helpful and quick responding for couple of questions and customization.

Great plugin. Excellet support

This is a must-have plugin for currency conversion. I installed the plugin on a site which is running a learning management plugin instead of woocommerce. It wasn't working out of the box simply because it's meant for products only but in my case was different. I spoke to the support team and they were willing to help integrate the plugin to work with course plugin. They are amazing! 🙂 just as the plugin is 🙂 I would have rated 10 stars instead 🙂
Leer todas las 68 reseñas

Colaboradores y desarrolladores

“WOOCS – Currency Switcher for WooCommerce” es un software de código abierto. Las siguientes personas han colaborado con este plugin.


“WOOCS – Currency Switcher for WooCommerce” ha sido traducido a 1 idioma. Gracias a los traductores por sus contribuciones.

Traduce “WOOCS – Currency Switcher for WooCommerce” a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN , o suscríbete al log de desarrollo por RSS .

Registro de cambios

  • fixes for WOOCS functionality for fixed amounts



  • removed currency agregators which stopped to work
  • added back Google and Yahoo currency agregators
  • new feature: No GET data in link – Switches currency without GET properties (?currency=USD) in the link


  • minor fixes, removed some notices



  • adaptation for woocommerce 3.3.1 – better update WOOCS from v.1.2.2 to v.1.2.3





  • Heap of small bugs fixed
  • A lot of code was remade to make WooCommerce 3.0.0 and WOOCS compatible
  • previous v.1.1.8 is here: v.1.1.8



  • Heap of small bugs fixed
  • https://wordpress.org/support/topic/multi-currency-on-invoices?replies=8 – resolved
  • new option in the currencies settings: Decimals
  • new hook: woocs_drop_down_view
  • advanced API doc: https://currency-switcher.com/codex/


  • Heap of small bugs fixed
  • New hook woocs_price_html_tail
  • Approx. value on cart and chekout page in the currency of customer (in multiple mode only+geoip enabled)
  • New hook woocs_get_approximate_amount_text
  • Previous version of the plugin is here: https://currency-switcher.com/wp-content/uploads/2016/05/woocommerce-currency-switcher-1154.zip

  • Improvements for security functionality
  • GeoIp hot fix

  • Closed XSS vulnerability. Thanks to Ben Khlifa Fahmi ; Founder & CEO of BenkhlifaExploit Founder & Pentester at Tunisian Whitehats Security

  • 1 fix for woocommerce 2.5.1 variable products price


  • New option: I am using cache plugin for my site – alloes using the plugin with cached sites
  • New button in order to convert oder data to basic currency amounts
  • New shortcode: [woocs_show_current_currency text=”” currency=”” flag=1 code=1]
  • New shortcode: [woocs_show_custom_price value=20] -> price in selected currency for txt-adv-banners
  • New option: Prices without cents
  • New option: Hide switcher on checkout page
  • Hint: wp-admin/admin.php?page=wc-settings&tab=woocs&woocs_reset=1 – reset currency options – be care
  • Improved: cron periods added – weekly, monthly
  • New filter: add_filter(‘woocs_price_format’, ‘my_woocs_price_format’, 999, 2); – Any manipulation with price format, look it in the docs https://currency-switcher.com/documentation/#!/section_8
  • previous v.1.1.4 is here: https://currency-switcher.com/wp-content/uploads/2016/01/woocommerce-currency-switcher-114.zip


  • WordPress 4.3 small adaptation – using __construct in the widget, prev widget-API was deprecated
  • GEO IP functionality is free from now
  • price popup on the front near each price optionally
  • in body implemented currency css class. Example: currency-eur
  • added currency agregator for Russian Centrobank – asked by customers from Russia


  • compatibility for woocommerce 2.4
  • added storage optionally, transient for sites which can work with session normally because of server options
  • added new drop-down wselect -> https://github.com/websanova/wSelect#wselectjs
  • in shortcode [woocs] and currency switcher widget added new option txt_type which allows show currency description in drop-down instead of its code
  • previous v.1.1.2 is here: https://currency-switcher.com/wp-content/uploads/2015/08/woocommerce-currency-switcher-112.zip


  • some small bugs fixed
  • dark chosen implemented


  • some small bugs fixed
  • done a lot to make compatibility higher


  • 1 bad logic bug fixed, which broke recount prices in multiple mode
  • AJAX refresh of mini cart fixed, now its ok


  • Compatibility for 90% payment gates without any customizations
  • 2 new widgets+shortcodes: currency converter, currency rates
  • Attention for codecanyon customers – do not update to this version – it is the free one and have less functionality!!! Download your copy of the plugin you bought from codecanyon site only!
  • If you are allows to your customers pay in their selected currency be attentive to update to 1.0.9 and higher, you will get
    little inconvenience in wp-admin/edit.php?post_type=shop_order with displayed orders amount + order amounts inside!
    You can close orders using old version of the plugin and then update to the v.1.0.9 or greater. If you are happy with 1.0.4 version of the plugin – continue use it.
    If you uses basic currency for payments – update the plugin with no doubt.
    WOOCS 1.0.4 is here – https://currency-switcher.com/wp-content/uploads/2015/07/woocommerce-currency-switcher-104.zip


  • Validation error: PayPal amounts do not match fixed
  • WooCommerce native range slider – js price format improvement


  • Currency can be changed automatically according to visitor’s IP using woo WC_Geolocation class
  • Possibility set currency on front by flags images mode


Some features and bug fixes


Some features and bug fixes


Plugin release. Operate all the basic functions.