Hi,
i had a problem recently with the official Oxid PayPal module (http://exchange.oxid-esales.com/de/OXID-Produkte/OXID-eFire-Extensions/OXID-eFire-Extension-PayPal-3-2-2-for-4-9-x-Stable-CE-4-4-x-4-9-x.html).
When opening the PayPal checkout flow, [B]sometimes[/B] the user would get redirected to the PayPal homepage instead of the actual checkout.
I presented the problem to an engineer at PayPal and he told me i was using the wrong URL. So i had to change two lines in the following file:
/oe/oepaypal/core/oepaypalconfig.php
Line 55 (old): protected $_sPayPalUrl = 'https://www.paypal.com/webscr';
Line 55 (new): protected $_sPayPalUrl = 'https://www.paypal.com/cgi-bin/webscr';
and the same for line 49 (“cgi-bin/” missing).
Now everything works flawlessly!
I hope this helps someone… It’s a little weird… The problem just came up some weeks ago, after it was running without problems for some years.