Currency Code sent to PayPal Standard is wrong

ThemeBurn SupportForumsOpenCart ThemesShoppica 2 OpenCart ThemeCurrency Code sent to PayPal Standard is wrong

This topic has been marked as not a support question.

This might be an OpenCart issue, but if so, maybe you could point me to the location of the file I need to edit. The issue is the default currency is set to AUD, the items all display with AUD prices correctly but when the order is sent to PayPal, the amount is shown on the order summary is listed as USD.

PayPal support has provided me with the string that gets sent to create the summary, but I have no idea where that is located to allow me to edit the code directly. I see no options in the OpenCart or Shoppica Theme other than adding in currencies, exchange rates and setting one as the default.

Thanks

…follow up: I found the file I needed to edit: catalog/payments/pp_standard.php and have fixed the problem. Should I have needed to edit this file? Why wouldn’t the default currency set in the cart be passed on to PayPal automatically?

  • This reply was modified 4345 days ago by  lizgogel.
  • This reply was modified 4345 days ago by  lizgogel.
June 13, 2012 at 2:07 am #10248

Hi,

Indeed, this is an OpenCart issue. We avoid to modify any payment files, so Shoppica could be the most compatible with the default OpenCart.

That is why, we can’t help you much here and you would better check the official OpenCart forums.

Best,
ThemeBurn team

June 13, 2012 at 9:59 am #10259

I can help you. I had exactly same issue. Just download OpenCart 1.5.1.3 (the old one) and replace two files:

/catalog/controller/payment/pp_standard.php
/catalog/model/payment/pp_standard.php

and it should work.

 lewys
June 15, 2012 at 8:15 am #10389
Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.