Woocommerce CheckOut does not work with 6.4.9, but works with default WP theme

I disabled all plugins except Woocommerce and the Stripe Gateway, and upon checkout, WordPress “critical error”. I then disable Pro and use the default WordPress theme - checkout works. I enable all the plugins but keep the default WP theme, checkout works. I activate Pro - critical error again.

Hey @mlbass,

Please post the critical error message because we can’t replicate the issue you mentioned. It would also be best if you give us access to your WordPress admin so we see the error and check if we can replicate it.

Kindly provide the following info in a Secure Note so we can check your setup.

  • WordPress Login URL
  • Admin username and password

You can find the Secure Note button at the bottom of your posts.

Thanks.

There has been a critical error on this website.

Hello @mlbass,

Thanks for writing to us.

I tried to access your site dashboard but the given login details are not working on my end. Please recheck and send us again.

Thanks

Try the login now

Hello @mlbass,

Though you are using the PHP 8.2 version, your SQL server is outdated (10.3.x). You can check this in Tools > Site Health > Info > Server. Be advised that the WordPress 6.4 version has a minimum requirement of at least Marian DB 10.4. You can check it here:

Kindly let us know how it goes.

Updated to MariaDB 10.5 and retested. Works on default WP Theme, Broken when I run it on PRO.

Hey @mlbass,

I cannot login back into the site. WordFence is locking me out. Temporarily deactivate the WordFence plugin so I can check the site settings.

Thanks.

Update to Request

Here’s what I see in the console when trying to place the ticket order (and does not happen when I switch the theme to Twenty Twenty-Four

Unchecked runtime.lastError: The message port closed before a response was received.
checkout/:1 Unable to download payment manifest “https://pay.google.com/gp/p/payment_method_manifest.json”.
checkout/:1 Unable to download payment manifest “https://pay.google.com/gp/p/payment_method_manifest.json”.
checkout/:1 Unable to download payment manifest “https://pay.google.com/gp/p/payment_method_manifest.json”.
checkout/:1 Unable to download payment manifest “https://pay.google.com/gp/p/payment_method_manifest.json”.
32Error handling response: Error: runtime/sendMessage: A listener indicated an asynchronous response by returning true, but the message channel closed before a response was received
at
wp-json/wc/store/v1/checkout?_locale=user:1

   Failed to load resource: the server responded with a status of 500 ()

Looks like it’s the child theme. So I think I found the issue.

Hello @mlbass,

Please let us know how it goes.

Thanks

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.