Tagged: plugin, woocommerce
-
AuthorPosts
-
March 10, 2016 at 3:33 am #596015
Hello,
I’m working on this site:
http://sfshift.com/I just uploaded the.zip file from my purchase from woocommerce
Then when it says it was installed successfully and I go to activate it, I got this message:
Fatal error: Class ‘WC_Payment_Gateway’ not found in /home1/flaherty234/public_html/wp-content/plugins/woocommerce-booking/class-bkap-gateway.php on line 9
March 10, 2016 at 5:22 am #596034This is the only thing I found online where I sensed may be the issue:
https://support.woothemes.com/hc/en-us/articles/205006795-Plugin-Causing-Fatal-ErrorI’m honestly confused and need support.
March 10, 2016 at 5:46 am #596043Hi!
‘WC_Payment_Gateway’ is an woocommerce plugin error our support for third party plugins are limited. But we love to help you so let’s try and get you back online.
This might be caused dude to a plugin conflict with some plugins you are using to find the plugin in conflict please follow the below steps
1. Goto plugins page > Deactivate all active Plugins (except woocommerce)
2. Updated WordPress and Enfold to latest version if you have not.
3. Activate one plugin at a time… refresh the page and check for the issue.
4. Make sure the plugins are all updatedIf you get error only while using woocommerce please re-install woocommerce plugin.
Regards,
Vinay KashyapMarch 10, 2016 at 7:59 pm #596537Hi Vinay
Reading your suggestion I feel thankful because this meets my need for support.
I have tried all of these steps and so far, when I go to activate the plugin again I get same error message.I feel confused and need to understand why this might be happening.
Do you think it’s something in .php, because the error message says “line 9” in .phpMarch 10, 2016 at 10:03 pm #596581Hi!
Have you checked if that plugin, does require any other to be active, so it can work properly?
Seems that it can not find a certain function to me.Regards,
BasilisMarch 11, 2016 at 7:53 pm #597013When I read “checked” and “it can not find a certain function” I feel confused because I don’t know what you are referring to and need understanding. What is one thing I could do specifically so I could learn what you mean?
March 11, 2016 at 7:54 pm #597014If you mean have I deactivated all the other plug-ins yes I have tried this.
Then when I go to click “activate plug-in” I get the fatal error message and I can’t access the front or back end of my site or wordpress.
Does that make sense?March 12, 2016 at 6:18 pm #597236Hey!
My suggestion is to uninstall and re-upload the plugin then try activating the plugin again. Also since the plugin is for WooCommerce booking, ensure that before activating the plugin, you also have WooCommerce activated. It may also be that you have no Payment Gateway set up. Please look at these 2 links: https://docs.woothemes.com/document/bookings-faq/#section-5 and https://www.woothemes.com/product-category/woocommerce-extensions/payment-gateways/
Let me know what the result is.
Cheers!
JordanMarch 14, 2016 at 8:39 pm #597964Hi Jordan when I read your response I feel clam and it meets my need for support thank you.
I have uninstalled it, and re-installed it, and when I go to click “activate plugin” the site crashes and I get a fatal error message.I got a response from Woo support saying:
“We have Enfold Theme which is downloaded from another source. It would be great if you can send us the Enfold Theme which is active on your site so that it will help us to debug the issue.”I feel confused what and where exactly they are referring to, can someone please help me with support, specifically helping me resolve this?
Thanks for all the suggestions so far.
March 14, 2016 at 8:42 pm #597965The current message I received from them is:
“Unfortunately, I am not able to replicate the issue on our staging server when I tested with the below versions of Plugins and Theme activated on our staging server.
1. Enfold Theme: Version 3.4.7
2. WooCommerce Booking and Appointment: Version 2.5.3
3. WooCommerce Plugin: Version 2.4.13, 2.5.0, 2.5.5(Latest).I am unable to replicate the fatal error on our staging site with any of these versions.
The error points to a class from WooCommerce. We are extending the WooCommerce class in one of our booking plugin files and the error is shown as the class is not found.
The most likely reason for this to happen is if there’s some issue with WooCommerce.”
I feel confused because I do not yet understand the terminology everyone is using and am a novice when it comes to this subject for now.
March 17, 2016 at 4:15 pm #599651Hey!
Thank you for coming back.
Sorry for the troubles you have. This seems to be a WooCommerce and WC Booking problem.
Before you proceed:
Check that your hoster supports the minimum php versions of the plugins
Deactivate all plugins.
Please make sure the following things:
1) WordPress is the latest version 4.4.2
2) Enfold is the latest version 3.4.7
3) WooCommerce is the latest version 2.5.5 (uninstall the existing version, download and make a new installation – maybe some file got corrupted)
4) Booking plugin is the latest version (uninstall and make a new installation)Activate WC and then the booking plugin.
if the error still exists – check the available php memory limit of your hoster and increase WP Memory limit (128 MB or higher)
see https://docs.woothemes.com/document/increasing-the-wordpress-memory-limit/The problem is definitly a WC and a booking plugin problem, because our theme does not use the WC_Payment_Gateway class.
Best regards,
GünterMarch 17, 2016 at 4:24 pm #599662Hi Gunter
Reading your response I feel thankful because this meets my need for support.
I learned from woocommerce that they had a bug in the version they were selling from Tychsystems and have since corrected it.March 17, 2016 at 5:11 pm #599757 -
AuthorPosts
- The topic ‘Activating WooCommerce Error Message’ is closed to new replies.