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?

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

1 Answer 1


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.

  • 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... Jun 22, 2017 at 16:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.