If you have a WooCommerce store, WooCommerce Multi Currency is a must-have plugin for you. WooCommerce Multi Currency allows your customers to switch between currencies and helps your store accept payments in multi-currency. The exchange rate can be set up manually or automatically. The plugin can automatically get customers geolocation and display the price in the customers’ native currency.
The plugin is flexible with many options for front-end display, update exchange rates option
WooCommerce Multi Currency can automatical detect customers’ native currency base on their country or language. Important: Please take note that the auto-detect county features may not work properly with websites/servers have cache. Please try out the free version to check if it works fine on your website.
WooCommerce Multi Currency allows you to select checkout currencies. You can select one or more checkout currency.
Important: Please take note that in order to display a payment gateway on the checkout page, that payment gateway must support your default currency. Example: If you have South African Rand ZAR as your default currency, then it is not possible for you to enable PayPal on your checkout page. Because PayPal does not support ZAR, even if you used Multi Currency to change ZAR to USD on front-end.
The plugin provides you shortcodes to display currencies exchange widgets, exchange rates on front-end.
The plugin can be displayed on the front-end as a widget or a currency bar.
The plugin is developed in optimal settings. After successfully installed, you just select currencies you need and click Save. All the support request will be answered within one business day.
We advise you to try the free version before purchase to make sure the plugin will work perfectly on your site. If you find out Multi Currency is not compatible with some common plugins. Please let us know, we will check if it is possible to make them compatible. List of plugins that work with WooCommerce Multi Currency.
WooCommerce Multi Currency works with Polylang https://www.youtube.com/watch?v=oHCC5K3iVkA
/**188.8.131.52 - 2019.10.17**/ - Fixed: Display Zambia flag - Fixed: WooCommerce filter price /**184.108.40.206 - 2019.08.13**/ - Fixed: Ajax change currency /**220.127.116.11 - 2019.08.08**/ - Fixed: Currency notice in order page /**18.104.22.168 - 2019.08.08**/ - Fixed: Flag CSS /**22.214.171.124 - 2019.08.05**/ - Fixed: Compatible with WooCommerce PDF Invoices & Packing Slips - Updated: Change flag from image tag to CSS sprite - Fixed: Display ETH flag - Fixed: Optimize display /**126.96.36.199 - 2019.05.07**/ - Fixed: Update version /**188.8.131.52 - 2019.05.06**/ - Fixed: Looping checkout error with theme HandMade - Fixed: Error with The event calendar - Updated: Custom flag of countries using the same currency is selected by detected country - Updated: URL Default API get exchange rate /**184.108.40.206 - 2018.03.08**/ - Fixed: Warning checkout page - Fixed: Some text description in backend - Fixed: Calculate shipping cost when using shortcode [fee],[cost] - Fixed: Exchange rate widget - Fixed: Approximately CSS - Added: Auto get key /**220.127.116.11 - 2018.12.04**/ - Fixed: Google finance API /**2.1.6 - 2018.11.30**/ - Fixed: Changed text Auto update key - Fixed: Check SSL url - Fixed: Tab JS in backend - Fixed: Product fixed price rounder with decimal=0 when decimal separator is not '.' - Fixed: Flag custom - Removed: Auto update with old plugin v1.x - Removed: Clear cache of WP Super Cache and WP Fastest Cache - Added: Notices when use WP Super Cache and WP Fastest Cache
Does this work with WooCommerce Name Your Price?
Is it possible to set it up so it shows the standard WooCommerce price + the chosen FIAT in the product page? I mean two prices of two different currencies. One would be cryptocurrency which would be the standard for all users (always shown) and one below it in the product page which would show the price in FIAT value (USD, EUR, GBP or whatever else what the user chooses).
To be more exact - we need our cryptocurrency to be the main currency and have an additional FIAT price so users would know how much they're paying in FIAT. Also both of these prices should be visible in product page.
Hello, WooCommerce Multi Currency can not display 2 prices with 2 different currencies. You can make custom work at https://villatheme.com/custom-work/. We will check and reply soon.
Problem with using the "Currency Switcher" plugin in WordPress in network mode. I installed the plugin on the network controller and enabled for the entire network, I made the change in the first site br.netfreeshop.com that responds to users of brazil .. In that site I made the changes normally in the plugin and ran everything right. But when I went to use the plugin in the other sites of the network I had a problem, entering the page of the plugin already it is noticed that the same one did not load the page correctly like in the first site, follows image; https://i.imgur.com/za8kvwY.png the changes made have no effect and I can not add a currency. Can you help me with that? I tried to open a ticket on the support but I was not able to validate my purchase code on your site.
Getting this error when trying to update the plugin: An error occurred while updating WooCommerce Multi Currency Premium: Update package not available.
Hello there, Please follow this guide to update the plugin https://villatheme.com/knowledge-base/how-to-use-auto-update-feature/
I have bought the plugin. The plugin is not working with "AUTO SELECT CURRENCY feature". I think the plugin has this feature so why does not work. Please let me know how can i get it work?
Hello KAMRULB077, Sorry for the inconvenience. Please leave a support ticket at https://villatheme.com/supports/ We will help you out. It should configuring settings only.
Hi, I already buy the plugin and it's working very well, but there some problem. I have put AUD as a default on Australia, and one of my customer complains that the currency are USD and can't be changed to any other currency, I have ask my friend who lived there testing it also can't change in some browser, like safari on IOS but can change on Chrome, but when she use Android and using chrome there it doesn't work.
Hi, There's an option to enable/disable cookie in some browsers. And if set to use cookie in the plugin settings and the customer's browser disables cookie, the customer will not be able to switch currency. Please read this https://www.whatismybrowser.com/guides/how-to-enable-cookies/safari-iphone. Best regards
Ive purchased the premium version, uploaded the downloaded zip this to the site but it's not updating the plugin? am I missing a step here?
Hello Adworks11143, You may follow this guide to update the plugin. https://villatheme.com/knowledge-base/how-to-update-villatheme-plugins-from-envato/
Is there a way to disable the widget on selective pages? Like I want the widget to work only on shop related pages and not on other pages.. Suggestion will be appreciated..
Hello Sagar_P10, Sorry, there is no option to hide the widget on specific page now. You can choose to hide the currencies bar only.
Pre-Sale Question. Is it possible to set vanity formatting calculations and upwards approximations? Like you can in Woocommerce MultiCurrency? That would be amazing, because the visuals of your plugin are far more amazing
Hello costrutemil, Sorry, I don't understand your question clearly. Could you please explain it in more detail or with examples? Thank you.
For instance if a product is 34 USD, and USD is the base currency that would be 29.22 EUR. I am wondering if the plugin is able to be set to approximate upwards (30 EUR) and then shave of 0.01 EUR -> 29.99 EUR. In a similar way, it should transform these 34 USD to 26.99 GBP and so on.
Hello costrutemil, It is called the pretty price. This features is in developing, it is not available now.
great, i'll subscribe to news from you so I can buy when the feature is implemented. Thank you!
Hello I tried the beta version.. This is exactly what I need but it didn't work for me. The currency changed but the currency symbol didn't change for some reason. Also I like to know whether its possible to stop the slide out effect(so it only show USD,AED,EUR) and remove the large flag from the product page. If this is possible I will buy this one.. Thank You
Also my goal with this plugin is to let customers to shop in their selected currency -> show the total in their selected currency in a cart page but change it to Woo default currency in the checkout page.., I think Its possible with this plugin..?
Hello dinafashion, The currency symbol does not change usually caused by conflict with an other currency plugin on your site. We will help you with this problem if your purchase a premium license To do this you need to modify some code. Do it again when update the plugin. The flag in the product page is an option, you can disable it in Multi Currency settings. Yes, the last option we called it "check out currency". Every currencies will be changed to available check out currencies in check out page.
Hi, The approximate price isn't being calculated, but is only displayed with another currency symbol, here is the link https://wild.coffee/product/the-origin/ And is it possible to show approximate price under subtotal in the cart?
Hello BigLittleFish, Please leave a support ticket at https://villatheme.com/supports/forum/plugins/woo-multi-currency/ We will help you with the problem.
Hi , Considering to purchase your plugin, however can you tell me whether the currency exchange will also be supported when people customize items using the TM-Extra Product Options?
Hello niro123, To check for compatible with other plugins, you can use the free version of WooCommerce Multi Currency. You can download it at https://wordpress.org/plugins/woo-multi-currency/
Hi, I checked it and it's compitable, I already purchased, however I have a question, lets say user already selected currency, is there anyway he can remove the currency sidebar ? it's quite annoying in all the pages all the time after you selected it (On Mobile at least)
Hello niro123, Thanks for your purchase. There is no option to hide the currencies bar after selected now. But it it a good feature, we will consider to add this feature in next updates.
might be nice also to be able to add it to one of the menu's instead of on the side...
Hello niro123, you can add the currency selector to the menu by add widgets. In Dashboard/ appearance/ widgets look for "Currency Selector" and move it to where you want. Or you also use shortcodes, you can find a list of shortcodes at https://villatheme.com/extensions/woo-multi-currency/
Hi, My theme does not support widgets in the Menu, is there any other way I can implement it there? If via shortcodes, please let me know how, as I cannot just put html in the menu section...
Hello niro123, Please register and leave a support ticket at https://villatheme.com/supports/forum/plugins/woo-multi-currency/ We will help you with this problem.
Hi there, In the free version, I can see "Currency will be changed but It does not use URL. It is good for SEO. Now It is not compatible with Caching plugins." for the JS switch. Could you explain to me how the currency is switched using JS and why it is not compatible with caching plugins? The page served by PHP is identical no matter where the user is located or his selected currency, correct?
Sorry for the late reply.
Hi, I have configured it and it's great. But I have some questions: 1)I have auto detect country feature, but it not work. (I have rules for example than for ARgentina show ARS but it's not work). 2)Could I have menu to select the country and it will be change the currency? Like polylang but for currency. Thanks
Hello sfirtman, please contact us at https://villatheme.com/supports/forum/plugins/woo-multi-currency/, we will check your problem.
Hey guys, is there any way to fix the position of the plugIn, cause in this position it colides with some slider navigations. Thank you!
Hello smalojlo, Please leave a support ticket at https://villatheme.com/supports/ We will help you to change the position.
I'm wondering how to upgrade to the pro version for a client. He gave me a code but I'm not sure where I would use it on the free version.
Hello Worthbear, Ask your client to visit https://codecanyon.net/downloads and download the latest version on the plugin. Delete the free version and install the just downloaded one. Then you can follow this guide to enable the auto-update feature of the plugin. https://villatheme.com/knowledge-base/how-to-use-auto-update-feature/
Hi, I am interested in this plugin I need to display certain products for certain countries, can I do this all on the same shop?
Hello ralastair, It means, you want to display some products in some countries only? This option is not available. The plugin help you to switch currencies only.
okay, is there a way to select from a drop down bar which country you are coming from? also i noticed to change the currency, you have to click on the sidebar that opens up, is there another way of doing it?
Hello ralastair, The plugin helps to change currency, it is not possible to select country (if select country what will happen next?) It is possible to select currency on sidebar or widgets.
hi, Instate of currency conversion, can we enter a fix price in different currency and show as site detects users' country? say if you are from US, it will show us$, if you are from Aus it shows au$. Thanks
Hello ozwds, Yes you can enter a fix price for each product in each currency. You can see https://imgur.com/a/O67y0tp The feature to detect user's country and display their native currency is available too.
Can we get this to show in our themes top bar with flags instead of on the side?
Hi, yes you can show it on top bar by using shortcode. You can find some useful shortcode at https://villatheme.com/extensions/woo-multi-currency/
Yes, you can use shortcode: [woo_multi_currency],[woo_multi_currency_plain_horizontal], [woo_multi_currency_plain_vertical], [woo_multi_currency_layout3], [woo_multi_currency_layout4], [woo_multi_currency_layout5], [woo_multi_currency_layout6], [woo_multi_currency_layout7]
Is there a reason why "eval" is used in /frontend/design.php
Hello, eval is work with WP Condition tags what you want put to control page in Setting page.