Created: 11/2017
Latest updated: 3/2022 – Updated version: 2.1.30
By: VillaTheme
Thank you for purchasing our plugin. If you have any questions that are beyond the scope of this documentation, please feel free to request support at our Support Forum. Thanks so much!
**IMPORTANCE AND REQUIREMENT**
WooCommerce Multi-Currency is a currency converter plugin for WooCommerce, which allows you to display prices and accept payments in multiple currencies. The plugin can detect customers’ countries and languages, and apply prices as their native currency. It is also convenient for users to switch between different currencies with currencies bar, to find the currency they want, among the available options.
THE PLUGIN FEATURES:
CURRENCY OPTIONS
The plugin is flexible with many currency options for front-end display, update exchange rates option
AUTO-DETECT CURRENCY
WooCommerce Multi Currency can automatically detect customers’ native currency based on their country or language.
*Important: Please take note that the auto-detect county features may not work properly with websites/servers that have a cache. Please try out the free version to check if it works fine on your website.
* Note: This option can be applied to detect at the country level, not working for states or provinces and regions within a country.
CHECKOUT CURRENCY
WooCommerce Multi-Currency allows you to select checkout currencies. You can select one or more checkout currencies.
*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 the front-end.
PRICE FORMAT
This setting allows you to make beauty prices, you can set the rules to your product price
SHORTCODES
The plugin provides you shortcodes to display currencies exchange widgets, exchange rates on the front-end.
DESIGN
The plugin can be displayed on the front-end as a widget or a currency bar.
1. Plugin WooCommerce 4.0 or newer is installed and activated.
2. Make sure that those limits are to a minimum as below for free trouble while installing.
max_execution_time 60
memory_limit 256M
post_max_size 64M
upload_max_filesize 64M
Get the plugin installation package from your account download page and save it to your desktop.
Go to Plugins/ Add New/ Upload Plugin/ Choose file/ Select woo-multi-currency.zip file/ click “Install Now“/ click “Active plugin“.
Install and Set up Video
Done! Let’s start using the plugin.
After installing the plugin, please go to Dashboard/ Multi Currency/ General >> Enable the plugin to start using the plugin.
Make sure to click “Save” to save the settings.
After activating the plugin, start building a list of currencies in the General settings. This is an important part as the currency list is the basis, all other functions of the plugin will work based on this list.
This needs to be done in the “Currency Options” table at the end of the tab.
Step 1: Go to the General tab of the plugin settings
Step 2: In the “Currency Options” table, click “Add currency” to add more currencies you need.
Step 4: Configure each currency.
Step 5: Click “Save settings“.
Please regard this documentation – part (9) Currency option – for a specific explanation of each option.
CURCY allows the admin to add a fixed price to the product price for each currency you have on your list. Follow the steps below to achieve:
Now, there will be fields to add the price in different currencies in the product data. The fixed price of the product in each currency can be added, it will overwrite the price converted using the exchange rate when users switch currencies.
1. To add fixed prices for particular products, follow these steps below:
With the “Simple product” type:
With the “Variable product” type:
Add the fixed price for all variations of the product as below:
Another way, you can add a fixed price in one currency for ALL variations of that product:
Go to Product data > Variations > In the “Add variation” option > Scroll down to see the option to set regular/sale prices in each currency of Multi Currency
2. To add fixed prices in bulk using a CSV file, visit this documentation for specific steps.
After an order is placed, the admin can change the currency order in the Orders settings, following these steps below:
CURCY provides you an element to show the Currency Selector for users to switch currencies when you build/design a page with the Elementor plugin.
In General tab, you can set up the main features of CURCY
In the Location tab, you can set up the plugin to automatically select currency based on customers’ country or language.
Auto Detect: Auto select currency
1. Auto Detect: There are 4 options for you to select
– No: Turn off the auto-detect currency option, customers will select currency by themselves
– Auto select currency: Auto detect currency based on the country of customers. The plugin will detect customers’ countries based on their IP Addresses. Then select the currency which you assign in option 4 of this tab.
– Approximate Price: The plugin will detect customers’ country based on their IP, then display an approximate price in their native country under WooCommerce price
– Polylang: Auto-select currency based on Polylang language.
– TranslatePress Multilingual: This option helps to set up the currency by language.
2. Geo API: The Geo API you want to use to detect customers’ countries. There are 3 options WooCommerce and External.
3. Currency by Country: With Auto Detect being set as “Auto select country” when this option is turned on, currencies will be displayed based on customers’ countries.
If the Auto Detect feature is set to be “Approximate price’
– Enable: Plugin will detect the customer’s IP address, and the approximate price will be shown with currency based on the country’s respective currency as in the table below the option
– Disable: Approximate price will be detected based on the country’s official currency
4. Countries: Select which currency will be displayed for customers from which countries.
5. Action:
– Select all: Select all countries for displaying a specific currency.
– Remove all: Remove all existing countries.
6. Get country by currency: Automatically enter the countries that use the corresponding currencies.
Auto detect: Approximate Price
This option allows displaying the approximate price based on Customers’ country.
With Auto Detect feature being set as Approximate Price, there will be options:
Other options have the same function as above.
As in the image below, the approximate price is displayed below the original price, with the label “Approximately”
In Checkout tab, you can select which currencies will be able to check out. And which payment methods are able to check out with each currency.
Design tab, where you can configure the front-end interface of the plugin.
Design Currencies Bar
Other settings of Design
This setting allows you to make your price more beautiful, you will set the rules to create your desired product price.
* Note: This feature is not applied for shipping.
In Update, you can find options about the auto-update currency exchange rate and the plugin.
From version 2.1.13 of this plugin, the Bulk Fixed Price feature is updated that allows to bulk add fixed prices for products. This helps you to save time for adding fixed prices for products in multiple currencies.
Step 1: Go to Multi Currency settings > Bulk Fixed Price
Step 2: Export product file in CSV format
Step 3: Fill or change the fixed regular/sale price of each currency
Step 4: Upload the same file in CSV format to import.
The plugin provides you shortcodes to display currencies exchange widgets, exchange rates on the front-end.
[woo_multi_currency_rates currencies="GBP,EUR"]
This shortcode will display the exchange rate between GBP, EUR, and your default currency on the front-end. You can change to other currencies by changing the currencies codes GBP, EUR[woo_multi_currency_layout4 flag_size=0.4]
[woo_multi_currency_exchange]
[woo_multi_currency_exchange product_id="" currency="" price="" original_price=""]
Plugin | Author | Converted Price | Fixed Price |
WooCommerce Product Bundles | SomewhereWarm | Yes | No |
WooCommerce PDF Invoices & Packing Slips | Ewout Fernhout | Yes | No |
WooCommerce Bookings | WooCommerce | Yes | No |
Printful Integration for WooCommerce plugin | Printful | Yes | No |
Table Shipping Rate | WooCommerce | Yes | No |
WooCommerce Wholesale prices | Rymera Web Co | Yes | No |
LearnPress | ThimPress | Yes | No |
WooCommerce Dynamic Pricing & Discounts plugin | RightPress | Yes | No |
Plugin | Author | Compatible |
Polylang | Frédéric Demarle | Change currencies base on language |
WPML | OnTheGoSystems | Change currencies base on language |
TranslatePress – Multilingual | Cozmoslabs, Razvan Mocanu, Madalin Ungureanu, Cristophor Hurduban | Change currencies base on language |
Autoptimize | Frank Goossens (futtta) | Require to change WooCommerce settings |
WP Fastest Cache | Emre Vona | Require to change WooCommerce settings |
WP Super Cache | Automattic | Require a free plugin |
WP Rocket | WP Media | Fully compatible |
W3 Total Cache | Frederick Townes | Fully compatible |
Extra Product Options for WooCommerce | Themehigh | Fully compatible |
WooCommerce TM Extra Product Options | themeComplete | Fully compatible |
Event Tickets | Modern Tribe, Inc. | Fully compatible |
The Events Calendar | Modern Tribe, Inc. | Fully compatible |
Name Your Price | Kathy Darling | Fully compatible |
WooCommerce PDF Invoices, Packing Slips, Delivery Notes & Shipping Labels | WebToffee | Fully compatible |
Subscriptio – WooCommerce Subscriptions | RightPress | Fully compatible |
Woo Discount Rules | Flycart | Bulk discount (percentage + fixed), Product adjustment (percentage + fixed), Cart adjustment (percentage discount only) |
WooCommerce Product Add-ons | WooCommerce | Fully compatible |
Elementor | Elementor.com | Fully compatible |
Catna – WooCommerce Name Your Price and Offers | Villatheme | Convert price + support fixed price for Name your price fields |
WooCommerce Boost Sales | Villatheme | Dynamic price and discount for bundle |
WooCommerce Product Add-Ons Ultimate | Plugin Republic | Fully compatible |
Templates
Template | Usage |
/woo-multi-currency-selector.php | [woo_multi_currency],[woo_multi_currency_plain_vertical_2] shortcode |
Thank you for your attention!
If you have any question, please create a topic at our FORUM, we will support within 24 hours.