{"id":32861,"date":"2021-12-22T15:00:39","date_gmt":"2021-12-22T14:00:39","guid":{"rendered":"https:\/\/qodeinteractive.com\/magazine\/?p=32861"},"modified":"2021-12-27T14:25:12","modified_gmt":"2021-12-27T13:25:12","slug":"how-to-enable-multi-currency-for-woocommerce","status":"publish","type":"post","link":"https:\/\/qodeinteractive.com\/magazine\/how-to-enable-multi-currency-for-woocommerce\/","title":{"rendered":"How to Enable Multi-Currency for Your WooCommerce Shop"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><p>[vc_row][vc_column][vc_column_text]The internet is everywhere at the same time, but its users are not. A website may attract traffic from visitors from all over the world, who live in different countries, speak different languages, and, crucially for this particular article, use different currencies to do their shopping.<br \/>\n[\/vc_column_text][vc_empty_space height=&#8221;28px&#8221;][vc_column_text]International and internet trading in general tends to use only a couple of the most popular currencies, but <strong>people still like to think in terms of the currencies they use every day<\/strong>. With WordPress and WooCommerce both placing a strong emphasis on versatility, it should come as no surprise that there are functionalities provided for just the thing: enabling multi-currency in WooCommerce stores. We will be showing you how it can be done, but, before we get to the meat of things, we would like to discuss the benefits of enabling multi-currency in the first place.[\/vc_column_text][vc_empty_space height=&#8221;80px&#8221;][vc_widget_sidebar sidebar_id=&#8221;new-ecommerce-banner&#8221;][vc_empty_space height=&#8221;80px&#8221;][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\n<h2 class=\"qodef-h4\">Why Enable Multi-Currency in Your WooCommerce Store<\/h2>\n<p>[\/vc_column_text][vc_column_text]It\u2018s been said and repeated for innumerable reasons that reputations are hard to earn, but easy to lose. And a simple misunderstanding can be as bad as deliberate price-gouging in the eyes of a customer. A multi-currency store lets you <strong>avoid price-related misunderstandings<\/strong> by displaying prices in currencies your visitors are used to seeing.[\/vc_column_text][vc_empty_space height=&#8221;28px&#8221;][vc_column_text]Currency exchange rates might also work in your favour. If you set your prices in multiple currencies, you<strong> avoid your customers having to do their own calculations<\/strong> using exchange rates they have to research themselves. There are several reasons why you may want to avoid that. Firstly, maths is tedious (for most people, at least). Your average shopper just wants a pair of underpants, not homework. Secondly, their calculations might be wrong even if they use an automatic currency calculator because of a limitation they might not be aware of, such as a local tax or duty on international sales, or an official exchange rate. In either of these cases your shoppers might feel cheated and abandon their carts.[\/vc_column_text][vc_empty_space height=&#8221;28px&#8221;][vc_column_text]Finally, if you practice <strong>psychological pricing<\/strong>, you might want to set prices in different currencies, rather than rely on a calculator or (worse) a customer: with little more than a click of the mouse, you could discount a product from $20.06 to $19.95, trading $0.11 for hoped-for psychological impact of an apparently lower price. Bear in mind, though, that setting individual product prices in different currencies is a feature reserved for premium plugins.[\/vc_column_text][vc_empty_space height=&#8221;28px&#8221;][vc_column_text]Now, having squared that, let\u2018s look at WooCommerce and its multi-currency capabilities.<br \/>\n[\/vc_column_text][vc_empty_space height=&#8221;68px&#8221;][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\n<h2 class=\"qodef-h4\">How to Enable Multi-Currency in Your WooCommerce Store Using a Free Plugin<\/h2>\n<p>[\/vc_column_text][vc_column_text]By default, WooCommerce only allows you a single currency. However, as is so often the case, you can supplement its functionalities with a plugin. We will be using a free plugin called <a href=\"https:\/\/wordpress.org\/plugins\/payment-gateways-by-currency-for-woocommerce\/\" target=\"_blank\" rel=\"noopener\">Payment Gateway Currency for WooCommerce<\/a>.[\/vc_column_text][vc_empty_space height=&#8221;28px&#8221;][vc_column_text]For the purposes of this demonstration, we will assume you have already <a href=\"https:\/\/qodeinteractive.com\/magazine\/woocommerce-tutorial\/\">installed WooCommerce<\/a> and set up your store to your preference, from <a href=\"https:\/\/qodeinteractive.com\/magazine\/how-to-create-perfect-woocommerce-product-image\/\">product images<\/a> to <a href=\"https:\/\/qodeinteractive.com\/magazine\/steps-for-keeping-your-woocommerce-store-secure\/\">store security<\/a>. After you have done that, you need to install and activate the WooCommerce Multilingual plugin.[\/vc_column_text][vc_empty_space height=&#8221;28px&#8221;][vc_column_text]Once you have done that, you will be able to set up different currencies for different situations. To access these settings, navigate to<strong> WooCommerce\/Settings<\/strong> from your WordPress dashboard.[\/vc_column_text][vc_empty_space height=&#8221;50px&#8221;]<div class=\"qodef-single-image-holder   qodef-has-border \">\n    <div class=\"qodef-si-inner\" >\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"969\" height=\"518\" src=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/WooCommerce-Settings.jpg\" class=\"attachment-full size-full\" alt=\"WooCommerce Settings\" srcset=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/WooCommerce-Settings.jpg 969w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/WooCommerce-Settings-300x160.jpg 300w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/WooCommerce-Settings-768x411.jpg 768w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/WooCommerce-Settings-620x331.jpg 620w\" sizes=\"auto, (max-width: 969px) 100vw, 969px\" \/>                        <\/div>\n<\/div>[vc_empty_space height=&#8221;38px&#8221;][vc_column_text]Once on the settings screen, click on the <strong>Payment Gateway Currency<\/strong> tab.[\/vc_column_text][vc_empty_space height=&#8221;50px&#8221;]<div class=\"qodef-single-image-holder   qodef-has-border \">\n    <div class=\"qodef-si-inner\" >\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"969\" height=\"662\" src=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/Payment-Gateway-Currency.jpg\" class=\"attachment-full size-full\" alt=\"Payment Gateway Currency\" srcset=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/Payment-Gateway-Currency.jpg 969w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/Payment-Gateway-Currency-300x205.jpg 300w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/Payment-Gateway-Currency-768x525.jpg 768w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/Payment-Gateway-Currency-620x424.jpg 620w\" sizes=\"auto, (max-width: 969px) 100vw, 969px\" \/>                        <\/div>\n<\/div>[vc_empty_space height=&#8221;38px&#8221;][vc_column_text]You will see that the section is subdivided into several subtabs. The first one of those is the <strong>Convert Currency<\/strong> tab. Here you can set up currency exchange rates by payment gateway. For instance, you could set a higher custom exchange rate for direct bank transfers and collect them in euro, as we have.[\/vc_column_text][vc_empty_space height=&#8221;28px&#8221;][vc_column_text]Simply check the <strong>Convert currency<\/strong> checkbox and select the currency you wish to convert from the <strong>Convert Currency<\/strong> drop-down menu, set the <strong>Conversion rate<\/strong>, and add the custom currency label, if needed.[\/vc_column_text][vc_empty_space height=&#8221;50px&#8221;]<div class=\"qodef-single-image-holder   qodef-has-border \">\n    <div class=\"qodef-si-inner\" >\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"969\" height=\"671\" src=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/Convert-Currency.jpg\" class=\"attachment-full size-full\" alt=\"Convert Currency\" srcset=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/Convert-Currency.jpg 969w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/Convert-Currency-300x208.jpg 300w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/Convert-Currency-768x532.jpg 768w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/Convert-Currency-620x429.jpg 620w\" sizes=\"auto, (max-width: 969px) 100vw, 969px\" \/>                        <\/div>\n<\/div>[vc_empty_space height=&#8221;38px&#8221;][vc_column_text]Once you have set this set of options up, scroll down, check the <strong>Reset section settings<\/strong> checkbox and click<strong> Save Changes<\/strong>.[\/vc_column_text][vc_empty_space height=&#8221;50px&#8221;]<div class=\"qodef-single-image-holder   qodef-has-border \">\n    <div class=\"qodef-si-inner\" >\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"969\" height=\"518\" src=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/Reset-Section-Settings-and-Save.jpg\" class=\"attachment-full size-full\" alt=\"Reset Section Settings and Save\" srcset=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/Reset-Section-Settings-and-Save.jpg 969w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/Reset-Section-Settings-and-Save-300x160.jpg 300w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/Reset-Section-Settings-and-Save-768x411.jpg 768w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/Reset-Section-Settings-and-Save-620x331.jpg 620w\" sizes=\"auto, (max-width: 969px) 100vw, 969px\" \/>                        <\/div>\n<\/div>[vc_empty_space height=&#8221;38px&#8221;][vc_column_text]This way, you will have set up your bank transfers to be converted into euro and charge your shoppers a set rate.<br \/>\n[\/vc_column_text][vc_empty_space height=&#8221;28px&#8221;][vc_column_text]If you wish specifically to allow or disallow certain currencies for certain modes of payment, you can do that in the <strong>Restrict currency<\/strong> subtab.[\/vc_column_text][vc_empty_space height=&#8221;28px&#8221;][vc_column_text]There you can select currencies which you will accept by gateway, or those which you will not. For instance, for <strong>Cash on delivery<\/strong>, you could decide only to take Australian and US dollars. To do so, enter the currencies you want to accept into the <strong>Allowed currencies<\/strong> field. Simply type the name of the currency, and select it from the list.[\/vc_column_text][vc_empty_space height=&#8221;28px&#8221;][vc_column_text]Then, check the <strong>Reset section changes<\/strong> box and click the <strong>Save Changes<\/strong> button.[\/vc_column_text][vc_empty_space height=&#8221;50px&#8221;]<div class=\"qodef-single-image-holder   qodef-has-border \">\n    <div class=\"qodef-si-inner\" >\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"969\" height=\"609\" src=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/Cash-on-Delivery.jpg\" class=\"attachment-full size-full\" alt=\"Cash on Delivery\" srcset=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/Cash-on-Delivery.jpg 969w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/Cash-on-Delivery-300x189.jpg 300w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/Cash-on-Delivery-768x483.jpg 768w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/Cash-on-Delivery-620x390.jpg 620w\" sizes=\"auto, (max-width: 969px) 100vw, 969px\" \/>                        <\/div>\n<\/div>[vc_empty_space height=&#8221;38px&#8221;][vc_column_text]In this case, your buyers will exclusively be able to use Australian and US dollars for cash on delivery. If you want to make this (or any other payment gateway) less restrictive, you could choose simply to exclude however many currencies you want by listing them under <strong>Denied currencies<\/strong>, checking the <strong>Reset section changes<\/strong> box and then clicking <strong>Save Changes<\/strong>.[\/vc_column_text][vc_empty_space height=&#8221;28px&#8221;][vc_column_text]If you are using a plugin such as WPML to update currency rates automatically, you need the <strong>General<\/strong> subtab.[\/vc_column_text][vc_empty_space height=&#8221;28px&#8221;][vc_column_text]In the <strong>General Options<\/strong> section, you can check the situations in which the exchange rate applies: the shipping price, coupon amounts, free shipping minimum amounts, and the like. You can also select from the <strong>Convert on<\/strong> menu the situation when the conversion takes place: the <em>Cart and checkout<\/em>,<em> Checkout only<\/em>, or <em>After checkout<\/em>. The <strong>Convert on AJAX<\/strong> allows you to leverage AJAX, a tool which changes content dynamically, but that\u2018s an advanced developer option and we won\u2018t go into the details \u2013 checking this will apply the conversion to the mini-cart, among other things.[\/vc_column_text][vc_empty_space height=&#8221;50px&#8221;]<div class=\"qodef-single-image-holder   qodef-has-border \">\n    <div class=\"qodef-si-inner\" >\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"969\" height=\"518\" src=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/Payment-Gateway-Currency-General-Tab.jpg\" class=\"attachment-full size-full\" alt=\"Payment Gateway Currency General Tab\" srcset=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/Payment-Gateway-Currency-General-Tab.jpg 969w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/Payment-Gateway-Currency-General-Tab-300x160.jpg 300w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/Payment-Gateway-Currency-General-Tab-768x411.jpg 768w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/Payment-Gateway-Currency-General-Tab-620x331.jpg 620w\" sizes=\"auto, (max-width: 969px) 100vw, 969px\" \/>                        <\/div>\n<\/div>[vc_empty_space height=&#8221;38px&#8221;][vc_column_text]Scrolling down, you will find the plugin options themselves. Select the automatic rate update plugin you want from the available installed plugins in the <strong>Get from plugin<\/strong> menu. The <strong>Update periodically from server<\/strong> menu lets you select an hourly update if you wish, while the <strong>Server<\/strong> menu lets you choose between the <em>European Central Bank<\/em> server and that of <em>Fixer.io<\/em>. You can also check the <strong>Update now from server<\/strong> box to force an update immediately. When done, check the <strong>Reset<\/strong> box and click <strong>Save Changes<\/strong>.[\/vc_column_text][vc_empty_space height=&#8221;50px&#8221;]<div class=\"qodef-single-image-holder   qodef-has-border \">\n    <div class=\"qodef-si-inner\" >\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"969\" height=\"585\" src=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/Payment-Gateway-Currency-General-Tab-2.jpg\" class=\"attachment-full size-full\" alt=\"Payment Gateway Currency General Tab\" srcset=\"https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/Payment-Gateway-Currency-General-Tab-2.jpg 969w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/Payment-Gateway-Currency-General-Tab-2-300x181.jpg 300w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/Payment-Gateway-Currency-General-Tab-2-768x464.jpg 768w, https:\/\/qodeinteractive.com\/magazine\/wp-content\/uploads\/2021\/12\/Payment-Gateway-Currency-General-Tab-2-620x374.jpg 620w\" sizes=\"auto, (max-width: 969px) 100vw, 969px\" \/>                        <\/div>\n<\/div>[vc_empty_space height=&#8221;78px&#8221;][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\n<h2 class=\"qodef-h4\">In Conclusion<\/h2>\n<p>[\/vc_column_text][vc_column_text]As you can see, there are several benefits to setting up a multi-currency WooCommerce store, even though it may take some work. If you trade internationally, however, we feel very strongly that the benefits outweigh the investment so long as your volume holds up. You customers are bound to appreciate it.<br \/>\n[\/vc_column_text][\/vc_column][\/vc_row]<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Make your WooCommerce store more user-friendly by making it multi-currency. We will show you how.<\/p>\n","protected":false},"author":16990,"featured_media":32875,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[29,56,4,99,13],"class_list":["post-32861","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials","tag-business","tag-ecommerce","tag-tips","tag-woocommerce","tag-wordpress"],"_links":{"self":[{"href":"https:\/\/qodeinteractive.com\/magazine\/wp-json\/wp\/v2\/posts\/32861","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/qodeinteractive.com\/magazine\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/qodeinteractive.com\/magazine\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/qodeinteractive.com\/magazine\/wp-json\/wp\/v2\/users\/16990"}],"replies":[{"embeddable":true,"href":"https:\/\/qodeinteractive.com\/magazine\/wp-json\/wp\/v2\/comments?post=32861"}],"version-history":[{"count":0,"href":"https:\/\/qodeinteractive.com\/magazine\/wp-json\/wp\/v2\/posts\/32861\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/qodeinteractive.com\/magazine\/wp-json\/wp\/v2\/media\/32875"}],"wp:attachment":[{"href":"https:\/\/qodeinteractive.com\/magazine\/wp-json\/wp\/v2\/media?parent=32861"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/qodeinteractive.com\/magazine\/wp-json\/wp\/v2\/categories?post=32861"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/qodeinteractive.com\/magazine\/wp-json\/wp\/v2\/tags?post=32861"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}