Hi there,
Site’s almost ready to go live but upon testing checkout payments through Woocommerce, I get the following error message:
! c.paymntMethod is undefined
I’m using the testing credit card details supplied by Woocommerce.
I’ve had a look at the source code and the following can be found, which may or may not be linked to the error message:
‘Since your browser does not support Javascript, or it is disabled, please ensure your click the<em> Update Totals</em>before your order. You may be charged more than the amount stated above if you fail to do so.’
Javascript is most definitely enabled on my browser, however. I’ve also tried deactivating all plugins. Another user suggested the problem was down to me changing the cart page to the checkout page to enable faster checkout, and that I needed to fix the ‘update totals’ issue. I’ve downloaded a plugin to fix this, so totals can be rechecked on the checkout page…but the error message persists.
I’m not even sure this JS message is related to the error pop-up, but thought it worth adding here. Try as I might, I can’t find another user with the same error message. The ‘undefined’ part of the message is a smidgen weird too as the relevant test credit card is defined by the page as soon as the number is entered i.e. American Express, Visa etc. So it’s defined on the checkout page itself…
Any thoughts on this would be much appreciated indeed 🙂
Thanks everyone,
Michael
The page I need help with: [log in to see the link]
