I am not sure if this is a Magento or a PayPal setup, but here is my problem:

Our Magento has the base currency is US Dollar. All my products have US Dollar price. I also have multiple websites in my Magento for different countries. When someone access from a different country (Canada, for example), the user will see the prices in Canadian Dollar.

I am doing that using Magento Conversion Rate and setting my Canadian website to use Canadian Dollar as default currency. So the product is still in US Dollar but Magento converts it to show in the frontend as Canadian Dollar.

The problem is, when the user selects PayPal to make the purchase, Magento is sending the price to PayPal in US Dollar, and then PayPal will convert it to Canadian Dollar (using a different conversion rate than ours).

Is there a way to fix that (send the amount in Canadian Dollar to PayPal)? Right now we have a discount in our conversion rate and the user is "paying more" because PayPal is using their own rates.

Thank you!

2 Answers 2


You can try this tutorial http://chandreshrana.blogspot.in/2014/07/inr-currency-convert-issue-with-paypal.html

If you using multiple currency, you can try this tutorial : http://www.magentostack.com/magento-multicurrency-support-for-paypal/

  • Thank you @H_Parekh, I will check the links and post here what I found Dec 22, 2016 at 17:13
  • I realized that I was missing some information and this was the wrong question to my problem. However, your answer solves the problem of currencies not supported by PayPal, so I am accepting it. I also posted a new question with more information for my real problem here: magento.stackexchange.com/questions/151568/… Dec 22, 2016 at 18:08
  • In my case, my currencies are already supported by PayPal but Magento is not sending the currency that I want to be sent... Dec 22, 2016 at 18:08

This extension can help you send the currency your customer chooses instead of Base Currency to Paypal: https://meetanshi.com/magento-paypal-multi-currency.html

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.