While serving an international audience, it is important to show the right prices in the right currencies. With a currency switcher, you can do that by switching prices in the desired currency based on the customer’s location and preference.
The feature greatly improves the customer shopping experience and showcases a professional image of your brand. If you want to set up the feature for your website, here is our simple guide on how to add multiple currencies WooCommerce features to your store.
Adding a Currency Switcher to WooCommerce – 2 Ways
Below are the steps you can follow to add a simple and intuitive currency switcher to your WooCommerce store.
- Using a Multi-Currency Switcher Plugin
- Adding a Custom Code (Programmatically)
Now, we will explore each of the above methods, to help you quickly setup a currency switcher on your WooCommerce store.
1. Using a Multi-Currency Switcher Plugin
Firstly, you will need to install the Addify Multi-Currency Switcher plugin by following the steps below:
Install and Active the Addify Multi-Currency Switcher
- Download the plugin zip file from Addify.store
- Go to the WordPress admin
- Select Plugins and choose Add New
- Click the Upload plugin to upload the file
- Click Install Now and then Activate.
Create Multiple Currencies for Your Store
- Go to WooCommerce and click Custom Currencies
- Select Currency
- Click on Add NewCurrency to insert new currencies
- Choose the Flag Options & upload a flag image
- Add a custom label and choose a currency from the dropdown
- Choose the currency rate: Manual or Auto Currency Rate
You can set the currency value manually or obtain the exchange rate automatically from an API layer.
Automatically Update Currencies With API
- Go to WooCommerce and click Custom Currencies
- Select Settings and then choose API.
Enter the API key and specify how often you want the exchange rates updated. Additionally, you can manage all the currencies you have created in one place with a simple log. From the log, you can view, add, and edit currencies and explore details for each currency.
Choose Countries to Auto-Switch to Selected Currency
You can select countries to automatically switch to the selected currency. This will ensure each user can view prices in his/her local currency for easy shopping. Additionally, you can choose to hide desired payment gateways for specific currencies as needed.
Export/Import Currencies in Bulk
Instead of manually adding multiple currencies to your store, you can export/import currencies in bulk using a CSV file. This helps to load data in bulk, without manual effort, saving your precious time.
Enable Currency Widgets on Your Store
- Go to WooCommerce
- Choose Custom Currencies
- Click Settings and then Widget
Within the Widget settings, you will find the Show Sticky Currency Widget that will enable the side currency switcher on your site. You can choose to limit the number of currencies displayed in the sticky widget as needed.
Additionally, you can choose to show flags with the sticky widgets and select their position. Flags make currency widgets more visually appealing to users.
Display a Currency Converter
Go to WooCommerce and select Custom Currencies. Then, choose Settings and go to the Menu. From there, you can specify the basic fields to show in the switcher after the site page loads. These fields include labels, flags, and signs.
Customize the Colors of the Currency Widgets
From the Custom Currencies settings, select the Style option. This setting will allow you to choose the widget text, widget text color, and the color for the active selection in the widget. You can also choose the widget background and the widget border color.
Adjust Currencies for Specific Products
You can apply specific currencies to desired products through the product-level settings. To do so, go to the specific products and choose the General settings option. From there, add the regular and sale price (if applicable) against each currency.
Add Multi-Currency Options With Coupons
Go to WooCommerce and choose Coupons. From here, you can add new coupons or edit existing ones. You can set different discount values for each currency by adding the coupon amount and limiting the minimum and maximum spend (if applicable).
Specify Shipping Methods for Various Zones
Go to WooCommerce, then Settings. Click Shipping and then Shipping Zones. Click on Add Shipping Method within the desired shipping zone. From here, you can choose which shipping options are displayed to users and set requirements for free shipping.
You can specify minimum order limits for free shipping or apply the minimum order rule before the coupon discount (based on the pre-discount amount).
2. Adding a Custom Code (Programmatically)
Another way to add a multi currency switcher to your store is by adding a piece of code to your website’s backend. Below is an example code that you can look into:
add_filter( ‘woocommerce_currency_symbol’, array( $this, ‘change_store_currency_symbol’ ), 10, 2 );
public function change_store_currency_symbol( $currency_symbol, $currency ) {
$new_currency = ‘USD’;
return $new_currency;
}
Conclusion
In this blog, we explored 2 methods to add a WooCommerce currency converter to your store. With a currency switcher, you can easily switch between various currencies and serve a broad range of audiences.
Using a plugin, you can add a currency switcher without any coding. The Addify Multi-Currency Switcher is one of the best currency switchers for woocommerce to try out.
You can also add the feature programmatically, which is another great option, but it will require a certain level of technical expertise. Based on your requirements, you can choose the method that best suits your needs.
Frequently Asked Questions
Q.1) How do I display different currencies in WooCommerce?
Ans) With the Addify Multi-Currency Switcher, you can display different currencies in WooCommerce. Showcase a currency switcher option on your website to help customers convert between currencies. You can also automatically show relevant currencies based on user location.
Q.2) How do I add a currency converter in WooCommerce?
Ans) With the Addify Multi-Currency Switcher plugin, you can add a currency-switching feature to your store. Easily convert between currencies to facilitate an international audience and show the right currencies automatically based on user location. You can also auto-update exchange rates using API.
Q.3) How do I add a currency switcher in WordPress?
Ans) With the Addify Multi-Currency Switcher, you can display different currencies in WordPress/WooCommerce. Showcase a currency switcher option on your website to help customers convert between currencies. You can also automatically show relevant currencies based on user location.