Question

How can I change the Base currency for a multi store site, currently I have a site with two store different currencies, and different payment gateway that requires the base currency to be set to this own country's base currency. But the Magento admin only allows me to set base currency on Default and does not give me the option to change the base currency on the other store.

How can I have base currency set according to store?

I am using Magento CE 1.9.2.4

Was it helpful?

Solution

I will paraphrase the answer of St0iK. You can't set different base currency per store, but you can do it per website. First you have to go to the admin panel -> System -> Configuration -> CATALOG -> Catalog -> Price -> Catalog Price Scope and change it from Global to Website. Now when you go to the admin panel -> System -> Configuration -> GENERAL -> Currency Setup -> Currency Options you can change Base Currency per Website, not only for Default (Global). So you have to transfer you stores to websites and you will be able to do what you want.

OTHER TIPS

It turns out that Base Currency can be set on each Store View. However, this option was not presented on the admin side. I had to change the system.xml

app/code/core/Mage/Directory/etc/system.xml

<label>Base Currency</label>

I have to set the appropriate to change from 0 to 1

<show_in_store>1</show_in_store>

Once this was done, I could see Base Currency under "Currency Options" even within a store view. This now works well and everything seems to be working fine.

You need to set-up multiple websites, one for each currency (not just store views, complete websites)

Then you will be able to change the store from the Configuration scope dropdown in settings, and un-check the checkbox(Use website) on the currency.

Then you will be able to set different currencies for each of your stores.

enter image description here

You can try the following extension to solve your issue: Multi Store View Pricing

https://www.magentocommerce.com/magento-connect/multiple-store-view-pricing.html

This module will help you to set up base currency for each store in case you have many stores with different base currencies.

Licensed under: CC-BY-SA with attribution
Not affiliated with magento.stackexchange
scroll top