Good Afternoon guys,
We're currently experiencing an intermittent problem where when a user selects Paypal (Standard) as a payment option, they're being redirected to an empty cart rather than the Paypal website. These seems to only happen on IE Browsers. The strange thing is we've edited the site a couple of times and seemingly fixed the issue, only for it to return a day or so later.
Setup details are:
- Mage 18.104.22.168
The items we've edited which seemed to have fixed the issue are all related to X-UA-Compatible settings.
As per the comments, I'm going to run through the things we've tried in an effort to fix the issue.
- Using X-UA-Compatible to change which version of IE Standards are used, weighted to try and use IE8 (both header and .htaccess based).
- Debugging the /onestepcheckout/index/index/ controller (which is used as the action of the checkout form) and this shows that as soon as the process enters this step the cart is empty.
- Debugging shows that the system goes straight into the /onestepcheckout/index/index/ controller also (using Charles Debugging Proxy), and makes no attempt to redirect to PayPal.
The strangest thing is that, after changing the IE Standards being used, the site will work for a short while (replicated on numerous machines) but then revert back to not working after a few hours?
Your help, as always, is massively appreciated,