I've Created 2 Store in site & both store have different currency

1st Store Currency: GBP

2nd Store Currency: US Doller

When I've purchase & one checkout at 2nd Store it show base currency amount with message "Your credit card will be charged for"

For payment it transfer base currency(GBP) price but I want to transfer US Doller price to payment gateway.

enter image description here

  • You may be issue any third party extension and that may be create issue
    – Amit Bera
    Jun 29, 2016 at 13:15
  • 1
    Site Default base currency is GBP. & the GBP price is passes to payment gateway
    – Kailas
    Jun 29, 2016 at 13:18
  • You can set base currency for the second store as US Dollar and then you can checkout with store view currency (US Dollar). However, Magento default does not support this function. Therefore, an extension is necessary in this issue. You can read more about Magento Multiple Store View Pricing to find the best solution. magentocommerce.com/magento-connect/…
    – Jameslj
    Jun 30, 2016 at 4:48

1 Answer 1


for this two stores, your base currency is GBP and in Magento, for Your credit card will be charged section , price is taken from base_grand_total field. that why showing 39.95 at there.

You need show only grand_total instead of base_grand_total.

If you using any 3rd party payment gateways,then you need to send grand_total to payment gateway.

For paypal,Magento send the base_grand_total

Set the if condition to false

if($this->needDisplayBaseGrandtotal()): change to if (false):

Path: \app\design\frontend\base\default\template\onepagecheckout\onepage\review\total.phtml

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.