Agile Modules blog is a place to announce and discuss about agile modules provided Addons-Modules.com - a developer of modules and addons for PrestaShop shopping cart systems.
Our market place solution - Agile Multiple Sellers/Vendors Module - and its accessory modules are quite simply the best solution to build marketplace based on PrestaShop. These modules have helped many of our clients realize their dream of starting, managing, and generating profits from their own online marketplace.

Thursday, November 11, 2010

What is the problem

If you are using Paypal payment module ver 1.7 at PrestaShop 1.3.2, you will find some issue if you are using more than one currencies.

First, you will need to understand following concepts in PrestaShop 1. Default currency (assume set as: USD)2. Paypal restricted currency( assume set as Euro)3. Your store support currencies (assume you set as USD, EURO, GBP,....)

Issue/Problem 1: Currency Converting ProblemIf customer select currency (e.g. GBP) other than Paypal Restriction Currency (Euro), when customer start checkout, PrestaShop will redirect to Paypal without converting, it means customer will be charged with Euro by the amount of GBP.

8 comments:

This works well thanks, however the order details, history details are all in the paypal restricted currency and not in the default currency or customer currency. This is causing some problem for me as my customers see their invoices in the paypal currency which isn't feasible for us. Is there any fix for this?

Yes, I also noticed this problem. It will require changes in the invoice module, not in payment and requires some more coding. I am thinking of create an add on module for this function. Please come visit again soon or visit http://prestashop-addons.com/ for update.

I know it's a pretty old thread, but I am having the same problem (dollars shown on website when canceling paypal payment) with PayPal in PS 1.4.5.1 and just don't know how to solve it. The file ./modules/paypal/redirect.php does not seem to exist in this version. Is there a workaround you have heard of? I would greatly appreciate it!

I'm having the same issue 1 using Gspay to accept payment.my default currency is euro but Gspay account is USD, and when checkout in euro the same amount is checked out in USD on Gspay.Is there any code I should use from paypal module to fix this on my Gspay module?Thanks.PS 1.4.6.2