Merchant Security Updates: Learn how security upgrades may affect your integration at the 2016-2017 Merchant Security Roadmap Microsite
Payments Standard Updates: Beginning March 29th 2017, PayPal will offer a few enhancements that may require integration changes. Read more here: Payments Standard Upgrade FAQ
We've been using OSCommerce with Paypal standard for almost 10 years. As of today when user tries to checkout it goes to the URL https://www.paypal.com/cgi-bin/webscr and I get a blank page. We have orders from yesterday and nothing has changed since then.
Anyone have any insight as to what's changed and what the fix is?
I'm having the exact same issue, I also know of 3 others with the same problem..
took me till 10 minutes ago to figure this out:
Change gmail.com to googlemail.com in your code, it really was that simple...
We figured out the problem in our OSCommerce Paypal module. We were passing duplicated variables. This may not be the problem for everyone but essentially we followed the "Payment Standard Upgrade FAQ" steps to debug.
If you aren't aware of what variables you are passing, load up your site in Chrome and checkout until you get the blank Paypal screen. At that point right click the blank area and select "INSPECT", go to the "NETWORK" tab then press F5. You should see something like WebSCR. Click that link and then click the "HEADERS" tab. Find the POST VARIABLES area under Request headers and see if your variables are duplicated.
Hope that helps!