I have a problem with currency convert, my base currency is Indian Rupee and i mapped Indian Rupee and [USD] to the site. Currency rates also given correctly. While i changed INR to USD its showing wrong prices in the site at category page and product page, in check out page its showing correct value. Thank you
Magento currency rates is manged from admin, so to
admin > system >Manage Currency >Rates
and managed currency symbol from
admin > system >Manage Currency >Symbols
If want to add multiple currency then
goto admin > system > GENERAL > Currency setup> Allowed Currencies .
I thought, you have not converting price whenever you have called product price statis.
$baseCurrencyCode = Mage::app()->getStore()->getBaseCurrencyCode(); $currentCurrencyCode = Mage::app()->getStore()->getCurrentCurrencyCode(); $currencySymbol = Mage::app()->getLocale()->currency($currentCurrencyCode)->getSymbol(); $_coreHelper = Mage::helper('core'); $_coreHelper->currency($_product->getFinalPrice(),false,true); echo $currentCurrencyCode.''. $_coreHelper->currency($_product->getFinalPrice(),false,true);