Viewing 10 replies - 1 through 10 (of 10 total)
  • I am having the same issue.

    I believe I have a fairly standard install, using:

    1. Vouchers.
    2. Serial numbers plugin.
    3. Stripe gateway.

    The javascript error is breaking the page so I cant take payments!

    Same issue here with exact same error as @invokeeer. Really would like to know about a solution as downgrading woocom version did not work. Now the checkout page no longer updates the shipping rates when a new address is entered.

    Thread Starter Davi Augusto

    (@invokeeer)

    Yo, @robots71, @bobmorain

    I reinstalled version 4.3.3 Woocommerce and it worked for me for now!

    • This reply was modified 4 years, 3 months ago by Davi Augusto.

    @invokeeer still no luck for me with 4.3.3 :/

    Im unfortunately on a managed wordpress.com so can’t roll back woocommerce to an older version. I do have a support ticket with wordpress so will update on any progress.

    Are any of you using Elementor for your checkout page?

    Plugin Support Fernando a11n

    (@fhaps)

    Automattic Happiness Engineer

    This seems similar to what is reported on this thread so I’ll share the same advice:

    WordPress 5.5 removed a javascript file called jquery-migrate that some plugins which haven’t been udpated might still be relying on. Until they update, the workaround is to use the plugin Enable jQuery Migrate Helper to include the javascript files.

    I’m not entirely sure this is the cause of the issue but since jQuery errors are referenced in the browser console screenshot your shared, it might be worth trying out.

    If installing the plugin above does not solve the issue, I’d recommend trying a conflict test next:

    You’ll want to temporarily switch your theme to Storefront. Then, disable all plugins on the site except for WooCommerce, and test for the issue.

    If the issue is gone, you’ll then have to re-enable features one by one, while testing for the issue; until you find out which one is causing this behavior.

    We recommend that these steps are taken on a staging site, which is a clone of your live site that you can modify without risking making any permanent damage to your live site. You can create it using a plugin like WP-Staging: https://www.ads-software.com/plugins/wp-staging/

    cc @invokeeer, @robots71, @bobmorain

    Follow up, in my case Jquery migrate helper pluing did not resolve the issue. I found the error to be caused by 2 things, 1) the Remove Query Strings option in litespeed cache
    page optimization setting and 2) Remove Query Strings From Static Resources plugin. Disabling 1 and 2 resolved the console error.

    Plugin Support Fernando a11n

    (@fhaps)

    Automattic Happiness Engineer

    Version 4.4.1 was released a couple days ago to help with some of the conflicts that appeared with other plugins. I’d recommend updating as soon as possible. If the issues are not fixed, please still try the conflict test as described in my previous comment.

    4.4.1 Fixes my Js issue.

    I can’t see the option for ‘coupons’ in the menu any more though…

    Plugin Support Fernando a11n

    (@fhaps)

    Automattic Happiness Engineer

    @robots71 In WC 4.4 the coupons section was moved to the Marketing tab:

    I’m going to close this thread now.

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘JS Critical error on cart page shipping calc after update’ is closed to new replies.