The MWB Currency Switcher for WooCommerce plugin is a utility added to your store that enhances the user experience. Using this WooCommerce currency switcher, you can display the products on your WooCommerce store to international customers in their local currency.  Using our free WooCommerce currency converter plugin, you can display 3 currencies to your users. You can employ any of the 5 currency aggregators provided in the plugin. This plugin helps you avoid the hassle of the API key for the currency aggregators.


  1. Add up to three currencies to your WooCommerce store for international customers.
  2. Add currency symbols and set the currency symbol position appropriately.
  3. Set thousands symbol and adjust decimal separators.  
  4. Synchronize currency with respect to the users’ geolocation.
  5. Use of efficient aggregators for currency conversion without the need for an API key.
  6. Use provided shortcodes for adding different currency-related functionalities and widgets.


1) Automatic Installation

Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t even need to leave your dashboard.

The steps are as follows:

  1. Download the zip folder of the MWB Multi-Currency Switcher for the WooCommerce plugin.
  2. Click on the Add new button. Upload the zip file by browsing and Activate the currency switcher plugin.

2) Manual Installation

The manual installation of the plugin is another option to install the plugin to your WordPress environment. The manual installation method involves downloading our MWB Multi-Currency Switcher for WooCommerce and uploading it to your webserver via your favorite FTP application.

The steps are as follows:

  1. Upload the WooCommerce currency switcher plugin folder to the /wp-content/ plugins/ directory.
  2. Activate the currency switcher plugin through the ‘Plugins’ menu in WordPress.

3.Currency Settings

To be able to use the multi-currency functionality, you need to activate the plugin by turning on the toggle in the Currency Settings tab. Follow the steps given below:

1.In the admin panel, click on MakeWebBetter→ MWB Multi-Currency Switcher for WooCommerce→ General Settings.

2. Switch on the toggle button to Enable Plugin Functionality.

3. Choose from the available options in the dropdown menu given in the Select Currency Aggregator setting. In the plugin, you get options of 5 currency aggregators to select from. These are- Yahoo Finance, Bank of Romania, Free Currency Converter by European Central Bank, Bank of Italy, Exchange rate.

4. Set the frequency of updation from the dropdown menu given in the Currency rate auto-update setting. The available options include Every 15 minutes, Every 30 minutes, Every 45 minutes, Every hour, Twice daily, Daily, Weekly, and Monthly.

5. Enter the Currency Code for the currencies you want to display on your store. The currency code for any country’s currency is the first three letters of the respective country. You can also get currency code by clicking on the given link. 

6. Once you enter the currency codes, click on the respective in the Default setting column to make it the default currency for your WooCommerce store.

7.Choose the symbol for your entered currencies from the dropdown menu under the Symbol setting.

8. Using the options from the dropdown menu under the Position column, set the position of the currency symbols. The options include left ($P), right (P$), left space ($ P), right space (P $).

9.Enter the exchange rate with respect to the Default currency either manually in the column for Rate and Interest or by clicking on the refresh icon as shown in the screenshot below. The rate for the default currency is always 1.

( Note: Refresh the exchange rate using the refresh icon each time you enter a new currency in the currency code section.)
Set the interest amount (if any) in the space given to the right of the rate under the Rate and Interest column.

10. Mention the number of digits you want to display after the decimal point in the space given under the Decimal setting. Eg: 1, 2, 3 or so on.

11. The country flag loads automatically as soon as you enter the Currency Code in the respective spaces.

12. Click on the Save button.


13. Click on the Edit button to predefine your custom settings in the form that will appear as shown in the screenshot. 


14. Enter the Custom Symbol of your choice in the space provided in the respective currency edit form.

Upload your custom image for the flag of your choice in the Custom Flag setting.

Enter the symbol you wish to use as the Thousand Separator in the space provided.

Enter the symbol you wish to use as the Decimal Separator in the space provided.

Choose from the dropdown menu if you want to show or hide Cents.

Mention the description of the respective currency. Using our premium currency switcher plugin, you can also display the description in the front end.

Click on the Save button to execute your settings.

4.Advanced Settings

Using the advanced settings, you can predefine some user-friendly features for better user experience:

1. Select Welcome Currency from the dropdown menu created once you save the setting in the Currency Settings tab. 

2. Choose from your entered options as the welcome currency to display your products/ services in the selected currency to any user who visits your online store.

3. To Hide Switcher on Checkout Page, turn on the respective toggle button.

4. To Hide Widget on Checkout Page, turn on the respective toggle button.

5. Turn the toggle button on to Enable Geolocation Rules.

6. You can also activate custom price for a product, custom coupon for product, and custom shipping price for different currencies using our premium plugin.

7. Click on Save.


5.Geolocation Rules

1. Set the Geolocation Rules for the users of different countries under the given tab. Select the country or countries in which you want to display the currencies, from the dropdown menu. You can select more than one country for currency.

6.Side Switcher

1. In the Side Switcher tab, turn on the toggle button to Enable Side Switcher.

2. Select the Switcher Style from the dropdown menu. In the premium plugin, you are provided with more switcher styles. The available option in this plugin is Roll Block.

3.Using the Switcher Position dropdown menu, you can set the side switcher either to the Left or Right in your frontend. 

4. For the switcher design, select the Switcher Background Color, Currency Background Color, Currency Text Color, Currency Description Text Color from the respectively given color palettes.  

5. Click on the Save button.

7.Shortcodes and Widgets

1. Use the given shortcodes in the plugin to place the currency converter desirably. For instance, if you want to place the currency converter for a specific product in your store, you can place the shortcode in the backend.


Similarly, you can also use the given shortcode to place the currency convertor drop-down appropriately on your product pages and so on.

2. To use the currency switcher widget, go to Appearance→ Widgets in the admin panel. Drag and drop the currency switcher widget to the sidebar as shown below to use it in your WooCommerce store. 

                                                             Frontend view of the widget will look as in the screenshot:



Yes, the admin can set any one currency as default from the currency setting in the plugin backend and this will also provide the values to other currencies too.

Yes, the admin can set the interest for interchanging the multi-currencies for an order from the rate & interest tab in the currency setting of the plugin backend.

Yes, the admin can set the welcome currency for the clients from the advanced setting in the plugin backend, after which the client can also convert the currency to its choice from the available currency switcher widget.

Yes, the admin can set the currency for selected nations from the Geolocations Rules tab in the plugin backend and enable this setting from the advanced setting provided in the plugin.

Admin can use the currency switcher widget in the sidebar in the widget setting >>appearances.

Yes, the admin can use the [currency_converter] shortcode which will allow you to convert currency and see the value of the currency in real-time.

Yes, the admin can use the [currency_switcher_dropdown] shortcode which will add currency dropdown and selected currency flag and will also change the value of the page where it is applied.

Suggest Edit