I am using default Magento one page checkout. on checkout page I am unable to continue to "Order Review" tab.
2 Answers
This is most probably the issue related to checkout Javascript code.
Open
skin/frontend/<package>/<theme>/js/opcheckout.jsFind the line:
if (elements[i].name=='payment[method]') {Change it to:
if (elements[i].name=='payment[method]' || elements[i].name == 'form_key') {Save the file.
Clear Cache from Magento Admin (System -> Cache Management).
Clear your browser's Cache as well.
This should solve the issue.
Alternatively, you can also try running this patch:
Magento SUPEE-9767 Checkout Form Key Theme Patch: https://gist.github.com/schmengler/c42acc607901a887ef86b4daa7a0445b
- 5,383
- 4
- 37
- 51
Ohh, Found solution immediately after raising the question. I just need to disable form key validation from backend and it's working fine now.
To disable form key validation Go to: System > Configuration > Advanced > Security > Enable Form Key Validation On Checkout
and change the value to No.
That's it!
I found solution from below link.
- 61
- 1
- 8

Enable Form Key Validation On Checkoutset to "yes" is better, from a security perspective. Take a look at solutions offered here, so you can get this feature turned on https://community.magento.com/t5/Security-Patches/Checkout-Stuck-on-Step-4-after-SUPEE-9767-with-Formkey/td-p/68018. – Tim Cieplowski Aug 11 '17 at 14:12