Opencart 3 supports multi-currency so with Opencart we can sell in any currencies, anywhere in the world. Go to admin >> System >> Localization >> Currencies where you will see the currencies available for use in the storefront. In the store by default, there are Euro, Pound, and US dollars but only the US dollar is enabled by default.
The default currency is set to a value of 1. When you entered the product’s price we need to enter as per the default currency with value 1. Every value of the currency will be relative to this value as per the above image the value of the US Dollar is 1.0, the Euro is calculated to 0.85500002. The frontend price is calculated and converted as per the currency value which has 1. If Auto Update Currency is enabled then the currency is auto-updated.
Don’t confuse with default currency and value 1 of currency
Here you need to enter the price worth with the currency value equal 1. Don’t enter the default currency value but need to enter the price of currency value equal to 1. Mostly they are the same but be sure the currency value is 1 and it is the default currency.
How to add the currency in Opencart 3?
To add the currency, go to admin >> System >> Settings >> Localization >> Currencies and click Add New blue button and you will see the form like below:
Currency Title: Enter the name of the currency that you want to show in the frontend.
Code: The ISO currency code, you can get the currency code at https://www.ibm.com/support/knowledgecenter/en/SSZLC2_7.0.0/com.ibm.commerce.payments.developer.doc/refs/rpylerl2mst97.htm
Symbol Left: You can find the currency symbol at https://www.xe.com/symbols.php and if you want to show the symbol to the left of the price of the product then add it here.
Symbol Right: You can find the currency symbol at https://www.xe.com/symbols.php and if you want to show the symbol to the right of the price of the product then add it here.
Decimal Places: The number of decimal places that you want to show in the frontend.
Value: The default currency will be set to a value of 1 and other currency will be converted value.
Status: You can enable or disable the currency in the frontend.
How to change the default currency in the Opencart 3?
To change the default currency in Opencart 3, go to admin >> System >> Settings >> Edit the store >> then click the local tab and in the currency field change the currency that you want to make the default. Then, set your store to automatically update currencies. After that clear your browser cache to see the change and reset your existing cookies. Now your default currency in the Opencart 3 is set.
In this way, you can manage the currencies on the Opencart store. Please don’t forget to post your questions or comments so that we can add extra topics, free module or opencart tutorial that we need to develop which helps to develop quality. You can follow at twitter account @rupaknpl and subscribe to YouTube user opencart tutorial.