• Hello, just did an update to Stripe which generated a critical error:

    2026-06-12T17:18:51+00:00Critical Uncaught Error: Failed opening required ‘/home/basicsby/domains/basicsbymail.com/public_html/wp-content/plugins/woocommerce-gateway-stripe/includes/notes/class-wc-stripe-upe-availability-note.php’ (include_path=’/home/basicsby/domains/basicsbymail.com/public_html/wp-content/plugins/post-smtp/includes/libs/HTMLPurifier:.:/usr/local/php84/lib/php’) in /home/basicsby/domains/basicsbymail.com/public_html/wp-content/plugins/woocommerce-gateway-stripe/includes/admin/class-wc-stripe-inbox-notes.php:64 Additional context{ “error”: { “type”: 1, “file”: “/home/basicsby/domains/basicsbymail.com/public_html/wp-content/plugins/woocommerce-gateway-stripe/includes/admin/class-wc-stripe-inbox-notes.php”, “line”: 64 }, “remote-logging”: true, “backtrace”: [ “”, “#0 /home/basicsby/domains/basicsbymail.com/public_html/wp-includes/class-wp-hook.php(341): WC_Stripe_Inbox_Notes::create_upe_notes()”, “#1 /home/basicsby/domains/basicsbymail.com/public_html/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters()”, “#2 /home/basicsby/domains/basicsbymail.com/public_html/wp-includes/plugin.php(522): WP_Hook->do_action()”, “#3 /home/basicsby/domains/basicsbymail.com/public_html/wp-admin/admin-ajax.php(45): do_action()”, “#4 {main}”, “thrown” ] }2026-06-12T17:18:51+00:00Critical Uncaught Error: Failed opening required ‘/home/basicsby/domains/basicsbymail.com/public_html/wp-content/plugins/woocommerce-gateway-stripe/includes/class-wc-stripe-blocks-support.php’ (include_path=’/home/basicsby/domains/basicsbymail.com/public_html/wp-content/plugins/post-smtp/includes/libs/HTMLPurifier:.:/usr/local/php84/lib/php’) in /home/basicsby/domains/basicsbymail.com/public_html/wp-content/plugins/woocommerce-gateway-stripe/woocommerce-gateway-stripe.php:171 Additional context{ “error”: { “type”: 1, “file”: “/home/basicsby/domains/basicsbymail.com/public_html/wp-content/plugins/woocommerce-gateway-stripe/woocommerce-gateway-stripe.php”, “line”: 171 }, “remote-logging”: true, “backtrace”: [ “”, “#0 /home/basicsby/domains/basicsbymail.com/public_html/wp-includes/class-wp-hook.php(341): woocommerce_gateway_stripe_woocommerce_block_support()”, “#1 /home/basicsby/domains/basicsbymail.com/public_html/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters()”, “#2 /home/basicsby/domains/basicsbymail.com/public_html/wp-includes/plugin.php(522): WP_Hook->do_action()”, “#3 /home/basicsby/domains/basicsbymail.com/public_html/wp-content/plugins/woocommerce/src/Blocks/Domain/Bootstrap.php(86): do_action()”, “#4 /home/basicsby/domains/basicsbymail.com/public_html/wp-content/plugins/woocommerce/src/Blocks/Package.php(106): Automattic\WooCommerce\Blocks\Domain\Bootstrap->__construct()”, “#5 /home/basicsby/domains/basicsbymail.com/public_html/wp-content/plugins/woocommerce/src/Blocks/Registry/AbstractDependencyType.php(42): Automattic\WooCommerce\Blocks\Package::{closure:Automattic\WooCommerce\Blocks\Package::container():105}()”, “#6 /home/basicsby/domains/basicsbymail.com/public_html/wp-content/plugins/woocommerce/src/Blocks/Registry/SharedType.php(28): Automattic\WooCommerce\Blocks\Registry\AbstractDependencyType->resolve_value()”, “#7 /home/basicsby/domains/basicsbymail.com/public_html/wp-content/plugins/woocommerce/src/Blocks/Registry/Container.php(96): Automattic\WooCommerce\Blocks\Registry\SharedType->get()”, “#8 /home/basicsby/domains/basicsbymail.com/public_html/wp-content/plugins/woocommerce/src/Blocks/Package.php(44): Automattic\WooCommerce\Blocks\Registry\Container->get()”, “#9 [internal function]: Automattic\WooCommerce\Blocks\Package::init()”, “#10 /home/basicsby/domains/basicsbymail.com/public_html/wp-content/plugins/woocommerce/src/Packages.php(291): call_user_func()”, “#11 /home/basicsby/domains/basicsbymail.com/public_html/wp-content/plugins/woocommerce/src/Packages.php(89): Automattic\WooCommerce\Packages::initialize_packages()”, “#12 /home/basicsby/domains/basicsbymail.com/public_html/wp-includes/class-wp-hook.php(341): Automattic\WooCommerce\Packages::on_init()”, “#13 /home/basicsby/domains/basicsbymail.com/public_html/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters()”, “#14 /home/basicsby/domains/basicsbymail.com/public_html/wp-includes/plugin.php(522): WP_Hook->do_action()”, “#15 /home/basicsby/domains/basicsbymail.com/public_html/wp-settings.php(622): do_action()”, “#16 /home/basicsby/domains/basicsbymail.com/public_html/wp-config.php(83): require_once(‘…’)”, “#17 /home/basicsby/domains/basicsbymail.com/public_html/wp-load.php(50): require_once(‘…’)”, “#18 /home/basicsby/domains/basicsbymail.com/public_html/wp-admin/admin.php(35): require_once(‘…’)”, “#19 /home/basicsby/domains/basicsbymail.com/public_html/wp-admin/index.php(10): require_once(‘…’)”, “#20 {main}”, “thrown” ] }

    Trying to determine what went wrong and if I have to roll back. Going to also look on Github

    If you like WooCommerce please leave us a ★★★★★ rating. A huge thanks in advance!

    Version 10.8.1

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support shahzeen(woo-hc)

    (@shahzeenfarooq)

    Hi @ahawtin

    Thank you for sharing the error log.

    From what I can see, the error indicates that WooCommerce Stripe is attempting to load certain files that cannot be found in the plugin directory. Specifically, the plugin is looking for files such as:

    • class-wc-stripe-upe-availability-note.php
    • class-wc-stripe-blocks-support.php

    When these required files are missing, PHP generates a fatal error, which can result in the critical error you’re seeing.

    This can sometimes happen if the plugin update was incomplete or if some files were not properly copied to the server during the update process.

    To troubleshoot this safely, I would recommend creating a staging site first. Once the staging site is ready, please:

    1. Deactivate the WooCommerce Stripe Payment Gateway plugin.
    2. Delete the plugin.
    3. Install a fresh copy of the WooCommerce Stripe Payment Gateway plugin.
    4. Reactivate it and test again.

    If you still face the same issue, I’d like to understand your site properly. Please share with us the necessary information below for us to investigate the issue further:

    • System Status Report which you can find via WooCommerce > Status
    • Fatal error logs (if any) under WooCommerce > Status > Logs.

    Please use https://pastebin.com/ or https://gist.github.com/ and share a link to that paste in reply here. Once we have more information, we’ll be able to assist you further

    Thread Starter ahawtin

    (@ahawtin)

    OK, tried to find a ‘clean’ copy of 10.8.1 and now the latest release on both ww.wp.xz.cn and github is 10.7. I think you are trying to convey a message. I also saw the problem that captaincrank is having so I rolled back our 2 sites. There have been a number of issues with updates of this plug-in over the last few months. I hope this can be addressed with some improvements in process.

    Plugin Author Wesley Rosa

    (@wesleyjrosa)

    Hello @ahawtin,

    This error would happen when your store is accessed during the upgrade. Your store is trying to load a file that no longer exists in the latest version. You should be fine after retrying. Sometimes the installation is correct even after showing this error.

    But you can also stick with the 10.7.0 version for a while. We rolled back the stable version a few hours ago to keep things safer during the weekend.

Viewing 3 replies - 1 through 3 (of 3 total)

You must be logged in to reply to this topic.