1

We're having a strange issue on our client's shops after applying the SUPEE-9767 patch and updating the theme files.

Apparently many of their customers are using Chrome, which is caching the old form, and the form-key is not being submitted. This results in the checkout process halting after entering the CC information.

We're sending the following headers:

Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache 

...but it looks like Chrome is ignoring them.

Anyone else experienced this issue?

3
  • Make sure you clear all your Magento caches including flushing the JavaScript/CSS cache. Commented Jun 6, 2017 at 9:09
  • flush magento cache , flush js css cache Commented Jun 23, 2017 at 4:16
  • We flush the caches after any code change; thanks for the suggestion, though. Commented Jun 23, 2017 at 16:24

1 Answer 1

2

First of all, I would make sure that the js updates are present in your theme.

Beyond that, I'm no aware of a solution to browser caching other than having the user hard refresh (Ctrl-Shift-R). Maybe if you updated the timestamp (i.e. touch on all js files) then the browser would consider the files necessary to download.

1
  • Thanks for the tip, the theme JS looks okay on each site. I wish there was a way to request that the browser dumps it's cache for the site, but if it ignores the headers... Commented Jun 22, 2017 at 16:22

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.