• Resolved joyryde

    (@joyryde)


    Fatal error: Class ‘WC_Payment_Gateway’ not found in /home2/joyryde/djdeals.com/wp-content/plugins/payment-gateway-stripe-and-woocommerce-integration/includes/class-stripe-api.php on line 7

    Happened immediately after updating to the new version of Woocommerce today.

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • Thomas Shellberg

    (@shellbeezy)

    Automattic Happiness Engineer

    It sounds like you might have updated Stripe before updating a very old version of WooCommerce?

    Are you using the latest version of WooCommerce(3.4.2)? If not, download the newest version, unpack it, and upload the folder to your /wp-content/plugins folder, overwriting the previous version.

    Thread Starter joyryde

    (@joyryde)

    We update all plugins every day, 7 days a week. We deleted stripe manually on the server and Woocommerce caused a second fatal PHP error with another plugin, so we deleted that plugin. Then Woocommerce caused a 3rd fatal error with another plugin. We deleted that one. That happened 7 more times until we gave up and deleted Woocommerce completely from the server. We downloaded the new version, uploaded it manually to the server, and it fixed the error. We then had to go back and reinstall all of the other plugins. The updating of Woocommerce via WordPress updates caused all of the errors.

    Thomas Shellberg

    (@shellbeezy)

    Automattic Happiness Engineer

    @joyryde – It sounds like the update failed to finish, resulting in missing files. I would check your server logs *before* the update to see if there was a communication issue with www.remarpro.com, perhaps the update was interrupted somehow?

    Thread Starter joyryde

    (@joyryde)

    Will do!

    I will mark as resolved. This was a disaster but we’ve got it back to functioning again.

    Thanks!

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘FATAL ERROR AFTER UPGRADING WOOCOMMERCE’ is closed to new replies.