When making purchases online, not every customer wants to see a foreign currency. They won’t be able to calculate the actual cost of the product without converting it to their currency, and they will not be sure whether it can even be shipped to their country.
It is simpler for customers to make choices when prices are displayed in their local currency. Although WooCommerce doesn’t come with any built-in capabilities for adding a currency converter, website owners can simply add this functionality with a help of a plugin.
WooCommerce Currency Switcher Plugins
Some of below-listed plugins enable complete currency conversion, even allowing customers to make payments in the currency of their choice.
Other plugins are lighter and only allow customers to convert prices for the convenience which means they process payments in the default store currency. Choose the plugin based on what suits your needs the best.
YayCurrency is a WordPress plugin that enables currency conversion for customers. Currency can be switched at cart, shop, checkout pages, or any other part of site.
You assign a list of various currencies and currencies are automatically calculated according to exchange rates.
Instead of only seeing prices in one currency, visitors have the option to manually change currencies as needed.
The admin panel contains all foreign currencies, which can be enabled and configured for the frontend. The currency switcher can be shown in pages, posts, via widgets, or in the navigation bar.
Yahoo! Finance is used for currency conversion rates, allowing you to calculate and display prices automatically.
The pro version includes a feature that automatically detects the visitor’s country based on IP address, so the correct currency and accurate prices are instantly provided to him.
When adding a new currency, the new row appears at the bottom of the currency list whenever a new currency is added. Select a currencies from the dropdown menu that includes 160+ currencies.
The preview sample amount and the current conversion rate will appear in the same row. You can add currency conversion fee that will be included in the purchase price.
Go to Appearance > Menus where you will see menu option called YayCurrency. This will allow you to enable the currency switcher in WordPress menu like the header and top menu.
Go to WooCommerce > YayCurrency > Display Options to choose where to display the currency switcher.
The Switcher Customizer provides option to customize currency converter used in shortcode and on WooCommerce single product pages. Here you can choose to show flag, name, symbol, currency code and have it in small or medium size.
This WooCommerce multi currency switcher comes in a free and paid version, which offers multiple-site and unlimited-site plans starting from $49 annually.
2. WooCommerce Multi-Currency
WooCommerce Multi-Currency provides option to detect visitor’s physical location using geolocation. Product prices are then automatically displayed to them in their local currency.
A currency switcher can be added to the frontend so that visitors can choose their preferred currency.
There are two options available for currency conversion rates:
- The plugin can automatically adjust prices based on real-time currency rates. The rates are available from CurrencyLayer API and OpenExchangeRates. Both have free plans available.
- Setting exchange rates manually. For instance, this can be helpful if you want to add a small premium to some currencies to cover currency exchange fees.
To maintain “pretty prices” during conversion, you can set automated price rounding. Additionally, customers will be able to make payments in the currency of their choice.
3. WOOCS – WooCommerce Currency Switcher Professional
WOOCS enables you to offer any currency on your store and let customers select currency via a frontend widget in drop-down, flags or side switcher format.
Using a widget or shortcode, the currency switcher can be placed in any location of WooCommerce store.
You can connect up to seven different currency aggregator services to have rates updated automatically according to a schedule that you choose, which can be anything from every five minutes to once a month. The alternative is to manually enter the rates.
Prices can be rounded up or down to avoid ugly prices on automatic currency conversions. There is also the option to let visitors pay in their selected currencies or have them pay in your set default currency.
The free version of the plugin includes all of the features but only allows adding one new currency to the store. To get unlimited currency support, the premium version is needed.
4. CURCY – WooCommerce Multi Currency – Currency Switcher
CURCY allows visitors to browse your store in their preferred currency, and they can choose to pay in that currency if that option is enabled.
The plugin offers full WooCommerce currency conversion support, including shipping costs, taxes, coupon codes, pricing, etc.
A currency switcher can be placed on the site using a widget or shortcode to enable customers to choose their preferred currency. There’s also a useful feature that shows a floating bar with all currencies.
There are two ways to set currency exchange rates:
- Rates can be calculated automatically using Google Finance (or other exchange services using the premium plugin version)
- Manually enter conversion rates.
There is an option to add a currency exchange fee, which can help avoid costs when exchanging currencies.
The plug-in’s free version only allows the use of two currencies. With the pro version, you get support for unlimited currencies and a few other premium features like multilingual support.
5. YITH Multi Currency Switcher for WooCommerce
With the YITH Multi-Currency Switcher, you can add as many currencies as you need. For each currency, you will be able to choose between displaying the currency symbol (or a custom text), uploading an icon (like the flag), the number of decimals to show, etc.
The plugin offers the option to enter exchange rates manually or have them updated automatically through an API. It also gives the ability to disable payment methods for specific currencies.
Users can be geolocated and automatically shown their local currency. A default currency can also be forced at the checkout for all users.
You can create custom rules to display or hide the rules based on a user’s origin country and override the geolocation options.
A WooCommerce multi currency plugin makes accepting several currencies much easier. Customers can enjoy shopping in your store and you won’t lose business as a result of price confusion. Below you will find a detailed step-by-step video tutorial for enabling a currency switcher for your WooCommerce online shop.
Good customer experience is crucial for attracting and keeping customers. Such circumstances necessitate the display of goods prices in customers’ own local currencies.
By offering pricing details in the currencies that your customers are already familiar with, it is simpler to maintain clients’ interest in and maintain loyalty to your business. They’ll be more aware of the cost and better able to determine what they can afford.