2

I have a multiple website set up (USD and NRP, NPR being Nepalese Rupees).My client wants to display the store currency in Grand Total instead of Base currency.The current display is as follows:

enter image description here

How can I achieve this in the simplest way possible? Thanks in advance!

3
  • Magento default just allows showing base currency when checking out. To display store view currency, you need to set up base currency for each store view. I think this extension is useful: because it allows setting up base currency for each store view easily: magentocommerce.com/magento-connect/…
    – Jameslj
    Commented Sep 12, 2016 at 3:42
  • Did you solve the issue? @freerunner
    – Gem
    Commented Sep 4, 2018 at 7:43
  • Hii did you got the solution for this?
    – Nafsss
    Commented Jan 5, 2021 at 12:25

2 Answers 2

1

Yes. Go to system => configuration. At the top left, you can select the corresponding website. Please select website, change the base currency to your desired one and save. please note: You can change base currency only in website scope, not in store view scope.

1
  • Sorry, may be I could not make myself clear. I know how to change the currency settings and the currency scope. My base currency is USD. But, when I make purchase from NPR store, the "Grand total to be charged" (please refer to the snapshot in my question) displays in USD where as its supposed to be NPR(since the purchase is made from NPR store). Commented Jun 24, 2015 at 6:19
1

If its in case of payment page use

Mage::helper('core')->currency($total, true, false);

or

$this->getOrder()->formatBasePrice($total);

else use this link maybe helpful for any one in need

http://blog.chapagain.com.np/magento-convert-price-from-current-currency-to-base-currency-and-vice-versa/

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.