Hello,
I understand you are receiving the following error message:
2023-05-19T06:59:04+00:00 CRITICAL Uncaught Error: Call to a member function update status() on null in /home/n1h2evj/public_html/wp-content/plugins/woocommerce-gateway-stripe/includes/class-we-stripe-intent-controller.php:687
Stack trace:
0 /home/n1h2evj/public_html/wp-includes/class-wp-hook.php(308):
1 /home/n1h2evj/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters('', Array)
2 /home/n1h2evj/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
3
4 /home/n1h2evj/public_html/wp-includes/class-wp-hook.php(308): WC_AJAX:1do_wc_ajax('')
5 /home/n1h2evj/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(false, Array)
6 /home/n1h2evj/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
7 /home/n1h2evj/public_html/wp-includes/template-loader.php(13):
do_action('template_redire…)
8 /home/n1h2evj in /home/n1h2evj/public_html/wp-content/plugins/woocommerce-gateway-stripe/includes/class-wc-stripe-intent-controller.php on line 687
WC_Stripe_Intent_Controller->update_failed_order_ajax('')
/home/n1h2evj/public_html/wp-content/plugins/woocommerce/includes/class-wc-ajax.php(96): do_action('wc_ajax_we_stri…')
To take a closer look, please share a copy of your site’s System Status Report: You can find it via WooCommerce > Status. Select “Get system report” and then “Copy for support”.
Thanks.
Thread Starter
Mark
(@wizzersays)
Hi Igor
Here’s the status report as requested:
Status Report
Look forward to your observations – thank you
Hello,
Stripe is used as only processor. Some payments are fine and reported to Woo and notifications received.
I can see on the system report that WooCommerce Opayo Payment Suite is installed, not sure if it is interfering with the orders.
I’d suggest to re-check your webhooks to make sure they are working properly: https://woocommerce.com/document/stripe/#webhooks
I recommend to run a conflict test, start switching the site theme to Storefront, disable all plugins except WooCommerce and the Stripe Payment Gateway. See again if the issue persists, if not, it means there is a conflict, and you can then switch back your theme to the original one, and reactivate the rest of the plugins gradually (checking again after each plugin reactivation), until you find the cause of the issue. More info is available here: https://woocommerce.com/document/how-to-test-for-conflicts/
Let us know if that makes a difference.