I was working with paypal sandbox account. It was working fine. But, now it shows the following error.
The cookies are enabled. I tried using different browser and a different computer. Still I'm getting the same error. I tried clearing the cookies and cache. But it didn't work. Any solution?
Please turn on cookies to check out
This is a Paypal's issue which affects Express Checkout on the PayPal Sandbox. Paypal announced that there is no alternative workaround at the moment.
Reference: https://www.paypal-notify.com/eventnotification/event_details?eventId=6109
This works for me: Paypal Sandbox Frustration
To simplify:
- Login first your developer's account here: http://developer.paypal.com
- Open another tab and login your developer's merchant account here: https://paypalmanager.sandbox.paypal.com/apiAccess.do?subaction=api
- Open another tab again and do your express checkout process.
To add an experience : In the beginning I had serious SSL issues when connecting to sandbox for a SetExpressCheckout:
The type of error was javax.net.ssl.SSLHandshakeException Error
To bypass this error (never happened before), i added the api-3t.sandbox.paypal.com certificate to my java truststore.
After that, the setCheckout responded correctly with a valid token, but I run into the 'cookie are turned off' problem, for almost 8 hours now. None of my websites is working with the sandbox environment.
I think nothing can be done until PayPal make things clearer with some announcement.