Multi Currency for WooCommerce – The best free currency exchange plugin – Run smoothly on WooCommerce 4.x


Multi Currency for WooCommerce plugin allows your customers to browse products and checkout in multiple currencies. The plugin converts WooCommerce product price, coupons, shipping price, taxes to customer-preferred currency. Customers can select the currency on front-end with widget, currencies bar. Or you can set the plugin to detect currency based on customer’s location, site’s language.

Try the Demo | Documents | Pro Version | Facebook group

Important Notice:

  • Plugin works based on WooCommerce 3.x plugin.
  • It is released on and you can use plugin as free to build themes for sale.
  • Many styles and advance features are only available on pro version.


Multi Currency: The plugin converts WooCommerce product price, shipping price, coupon code, taxes … between currencies based on the exchange rate.

Currencies Bar: a small bar float on a side of your pages allows users to change to their preferred currency. Users can hover their mouse on the bar to open the currencies list. Then click on the currency name on the list to switch between currencies.

Currency selector widget: the widget is available in Appearance/ Widgets, you also can use shortcodes to display the widget on anywhere you want. The widget has 7 front-end styles to make sure it can fit with your web design.

Price switcher: the price switcher appears under the price in single product pages, allows your customers to switch between currencies. The price switcher has 4 front-end style.

Fixed Price: with the fixed price option, you can add a “fixed price” for each product/variation in each currency. The fixed price will overwrite the price calculated by the exchange rate.

Hide Currency on front-end: this option allows you to hide a currency from customers.

Currency symbol position: the plugin provides 4 ways to display currency symbol and the price.

Exchange rate: update the exchange rate with data from Google Finance or enter it manually.

Exchange fee: the plugin allows you to add an exchange fee to each exchange rate.

Decimal number: the decimal number option allows you to choose how many decimal you want to display on front-end with each currency.

Custom currency symbol: instead of using the default Woocommerce currency symbol. The plugin allows you to change the symbol of each currency.

Approximate price: the approximate price option helps you to display an approximate price in customer native currency under the original price. Help customers to see the price in their native currency. The native currency will be detected based on location.

Geo-Detect: the plugin will detect user country based on IP address, then select a currency to display prices. You can assign countries to currencies.

Language Detect: the plugin select currency to based on site language. This option works with WPML and Polylang.

Multi Currency Checkout: customers can check out in their selected currency. This option requires suitable payment gateways to work.


All features from the free version.

Unlimited currency: with the premium version, you can add as many currencies as you want. With the free version, you can use 2 currencies only.

Use session: with a website which has a cache plugin, there is a problem where the currency back to the default currency when move/reload the page. The session will help in this case by using the session to save the selected currency instead of cookies.

Switch currency by JS: with the free version, the plugin will add a tag to your URL to define the selected currency, for example. The switch currency by JS can help to switch currency without adding the tag to your URL.

Select checkout currency: select which currency is available to check out.

Select payment methods: select which payment method is available with each currency. Other payment methods will be hidden in the checkout page.

Auto-update exchange rate: the plugin will automatically update exchange rates every 30 minutes, 1 hour, 6 hours, 1 day…

Finance API: select to update exchange rate from Google Finance, Yahoo Finance or from VillaTheme server.

Update exchange rate email: the plugin will send a notification email to the site admin whenever the exchange rate is updated successfully. You can choose to send the notification email to another address if you want.

6 months of support: with each purchase, you will have 6 months of support from VillaTheme. Our developers will help if you have any problem with Multi Currency for WooCommerce.


And much more things are waitting for you discover

Check screenshots at or


Plugin Links


Product Variations Swatches for WooCommerce: Professional and beautiful colors, buttons, images, variation images and radio variations swatches

Orders Tracking for WooCommerce: Import orders tracking number and send tracking info to customers

Abandoned Cart Recovery For WooCommerce: Capture abandoned carts & send reminder emails to customers.

Import Shopify to WooCommerce: Import Shopify to WooCommerce plugin help you import all products from your Shopify store to WooCommerce

Customer Coupons for WooCommerce: Display coupons on your website

Custom Email Blocks for WooCommerce: Create your own professional email design & content for all your outgoing emails

Virtual Reviews for WooCommerce: Virtual Reviews for WooCommerce helps generate virtual reviews, display canned reviews for newly created store

Thank You Page Customizer for WooCommerce: Customize your “Thank You” page and give coupons to customers after a successful order

Sales Countdown Timer: Create a sense of urgency with a countdown to the beginning or end of sales, store launch or other events

EU Cookies Bar: A very simple plugin which helps your website comply with Cookie Law

Lucky Wheel for WooCommerce: Offer customers to spin for coupons by entering their emails.

WordPress Lucky Wheel: WordPress Lucky Wheel gives you the best solution to get emails address from visitors of your WordPress website

Advanced Product Information for WooCommerce: Display more intuitive information of products such as sale countdown, sale badges, who recently bought products, rank of products in their categories, available payment methods…

LookBook for WooCommerce: Create beautiful Lookbooks, Shoppable with Product Tags

Photo Reviews for WooCommerce: Allow posting reviews include product pictures, review reminder, review for coupons.

Product Builder for WooCommerce: Allows your customers to build a full product set from small parts step by step. The plugin works base on WooCommerce with many useful features like compatible, email completed product, attributes filters.

Boost Sales for WooCommerce: Increase profit on every single order with Up-selling and Cross-selling

Free Shipping Bar for WooCommerce: Use free shipping as a marketing tool, encourage customers to pay more for free shipping.

Notification for WooCommerce: Social Proof Marketing plugin. Live recent order on the front-end of your site.

Multi Currency for WooCommerce: Switches to different currencies easily and accepts payment with only one currency or all currencies.

Coupon Box for WooCommerce: Subscribe emails for discount coupons

Ekran Görüntüleri

  • Currency bar
  • Widget or shortcode
  • General tab in setting page
  • Design tab in setting page


  1. Unzip the download package
  2. Upload woo-multi-currency to the /wp-content/plugins/ directory
  3. Bu eklentiyi “Eklentiler” menüsünden etkinleştirin


20 Ekim 2020
Paypal does not accept currency in USD for Indian customer. This plugin saved saved me. Easy to use, good feature and totally loved it.
27 Eylül 2020
What plugin in 2020 wouldn't support the REST API? Also the schema it uses is a custom JSON string in the postmeta database, which makes it hard to query products within a specific price range. It should stick to the "default" convention of having one meta field per currency, e.g. _regular_price_EUR, _regular_price_USD instead of _regular_price_wmcp = {EUR: 200, USD: 300} (then it would also be compatible with other popular multi-currency plugins out of the box, without having to migrate data)
152 incelemeyi oku

Katkıda Bulunanlar ve Geliştiriciler

“Multi Currency for WooCommerce – The best free currency exchange plugin – Run smoothly on WooCommerce 4.x” açık kaynaklı yazılımdır. Aşağıdaki kişiler bu eklentiye katkıda bulunmuşlardır.

Katkıda bulunanlar

Değişiklik Kaydı – 2019.05.09
– Updated: Premium version link
– Updated: Exchange rate API – 2019.05.03
– Fixed: Problem with WooCommerce Bookings
– Updated: Exchange rate API – 2019.04.04
– Updated: Make admin notices dismissible

/ – 2019.03.08/
– Updated: Do not auto clear cache(W3 Total cache and WP Rocket)
– Fixed: Exchange rates widget

/ – 2018.01.04/
– Updated: The same premium

/2.1.3 – 2018.12.21/
– Updated: Class support
– Fixed: Currency position not working
– Fixed: Tab JS in backend

/ – 2018.11.19/
– Fixed: Currency position not working

/ – 2018.11.10/
– Fixed: Support class

/ – 2018.10.16/
– Remove: Upgrade notification
– Remove: Encrypted initial data
– Fixed: Sanitize data
– Fixed: Class support
– Fixed: Return 404 issue with Autoptimize
– Fixed: Currencies bar unclickable on some users’ site
– Update: Anchor link wrap currency symbol on currencies bar
– Update: Learnpress compatibility

/ – 2018.10.15/
– Remove: Upgrade notice

/ – 2018.09.26/
– Fixed: Missing class method

/ – 2018.09.05/
– Fixed: Currency price switcher

/2.1.2 – 2018.09.05/
– Added: Custom define SERVER IP
– Added: Currency price switcher
– Fixed: Approximately price
– Fixed: Shortcodes
– Fixed: Update currency when order completed.
– Fixed: Widget flag
– Updated: CSS for mobile
– Compatible: WooCommerce Booking

/ – 2018.08.22/
– Fixed: Shipping rate decimal
– Fixed: Class support

/ – 2018.07.09/
– Fixed: class Data of free version

/2.1.1 – 2018.07.07/
– Updated: Flag images
– Updated: Class Support
– Fixed: Order ID on thank you page
– Fixed: Clear browser cache
– Fixed: Fixed price
– Added: Widget, shortcode of Currency rates

/ – 2018.05.29/
– Fixed: Class support
– Added:

/2.1.0 – 2018.05.14/
– Fixed: Clear cache plugins
– Fixed: Currency not change on widget Price filter
– Fixed: Cache price when exchange of price.php
– Added: Shortcode exchange with number
– Compatibled: WooCommerce Wholesale prices

/ – 2018.05.11/
– Fixed: Support class

/ 2018.05.08/
– Fixed: Clear cache

/2.0.9- 2018.04.28/
– Added: Clear cache with Autoptimize
– Added: Clear cache with WP Fastest Cache
– Added: Clear cache with WP Rocket
– Fixed: Decimal is 0 with other currencies
– Fixed: Fixed price not saving on external/affiliate product

/ – 2018.04.28/
– Fixed: Warning of URL

/ – 2018.04.16/
-Updated: Link to pro version

/ – 2018.04.09/
– Fixed: Class support

/2.0.8 – 2018.03.05/
– Compatible: Printful shipping
– Fixed: Class support
– Fixed: Decimal symbols

/ – 2018.01.16/
– Fixed: Price cache

/ – 2018.01.13/
– Fixed: show debug

/ – 2018.01.12/
– Fixed: Price Cache

/2.0.7 – 2018.01.12/
– Optimized: Get data
– Fixed: Tab CSS in backend

/2.0.6 – 2018.01.06/
– Fixed: Conflict CSS of Currency bar
– Fixed: Hide approximately if currency detect is the same current currency
– Fixed: Change currency back that override in checkout page

/2.0.5 – 2017.12.23/
– Update: Large size for flag
– Added: Geo API
– Added: ETH, LTC currency
– Added: Drag and drop currency
– Fixed: Currency symbol not change when empty cart
– Fixed: EUR text
– Compatible: Visual Product Builder
– Compatible: WooCommerce Subscriptions
– Compatible: WooCommerce Product Bundles

/2.0.4 – 2017.11.23/
– Fixed: WooCommerce load after
– Fixed: Conditional tags
– Fixed: Custom CSS
– Added: Bulk edit in product variation
– Added: System page

/2.0.3 – 2017.11.20/
– Fixed: Move data to new version
– Fixed: Shipping with WooCOmmerce 3.1.1

/2.0.2 – 2017.11.11/
– Fixed: Conflict Class

/2.0.1 – 2017.11.10/
– Fixed: Check design on page
– Fixed: Compatible with Flatsome theme

/2.0.0 – 2017.11.09/
– Release version 2.0.0