Skip Navigation

[Resolved] Internal Server Error when click "Checkout"

This support ticket is created 5 years ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: Asia/Hong_Kong (GMT+08:00)

This topic contains 7 replies, has 2 voices.

Last updated by Luo Yang 5 years ago.

Assisted by: Luo Yang.

Author
Posts
#1214370

Tell us what you are trying to do?

I need website with two membership plans subscription and information about expiration time.
I make two registration forms and two products/plans in Woocommerce and connect forms with products.
I have configured this like is in tutorial on Toolset website.
https://toolset.com/learn/create-membership-site-wordpress-using-toolset-plugins

I have can use two plugins for make this memberships - Woocommerce Subscriptions or WooCommerce Memberships.
First is not good - only PayPal have recurring payments. Memberships is ideal but...

I try configure this with Subscriptions, and "Manual Renewal Payments" with check (I want not use PayPal) . When I click "Checkout/SingOut" appears error "Internal Server Error".

WooCommerce logs have info about "2019-03-13T21:34:33+01:00 CRITICAL Object of class WP_Error could not be converted to string w /home/potochdz/public_html/wp-content/plugins/cred-frontend-editor/application/controllers/notification_manager/queue.php in line 59

The same info is when I use WooCommerce Memberships.
My question is: Can you help me resolve this problem? It's any other solution for registering users with payment for membership and mailing when membership ending.?

Link to registration form: hidden link
When click "checkout" appears Internal Server Error but Customer account is created and order too. When I try accept Order recieve Error 500.

regards
Maciej

#1214516

Hello,

I suggest you follow our document to use the WooCommerce Subscriptions plugin with Toolset plugins, see our document:
How to use the WooCommerce Subscriptions plugin with Toolset
https://toolset.com/learn/create-membership-site-wordpress-using-toolset-plugins/how-to-use-the-woocommerce-subscriptions-plugin-with-toolset/

If the PHP errors still exists, please check these:
1) Make sure you are using the latest version of Toolset plugins and Woocommerce Subscriptions or WooCommerce Memberships, you can download Toolset plugins here:
https://toolset.com/account/downloads/

2) If the problem still persists, please provide a copy of your website in below private message box, also point out the problem page URL and view URL, describe detail steps to duplicate the same problem, I need to test and debug it in my localhost, thanks
https://toolset.com/faq/provide-supporters-copy-site/

#1215229

Thanks for the details, I am downloading the files, will update here if there is anything found

#1215341

Thanks for the details, it seems to be a compatibility issue with the other plugins.

I have tried your duplicator package in my localhost, here are detail steps:
1) Deactivate all other plugins, except Toolset plugins + Woocommerce plugin + WooCommerce Subscriptions plugin
2) In my Chrome browser, open a incognito window, test the steps as you mentioned above, it works fine, see screenshot wihtout-Dotpay-Gateway.JPG.

Can you confirm it in your website? thanks

#1218445

Thanks for your answer.
I have disabled all plugins without Woocommerce and Toolset and Woocommerce Membership.
Error stil appear :
2019-03-20T20:45:18+00:00 CRITICAL Object of class WP_Error could not be converted to string w /var/www/vhosts/mc2security.pl/ptchd.mc2security.pl/wp-content/plugins/cred-frontend-editor/application/controllers/notification_manager/queue.php w linii 59
I have no idea what is wrong :/

#1218517

So it is a compatibility problem with the plugin "Woocommerce Membership", I am not familiar with this plugin, according to a workflow, for such kind of compatibility problem, we need to get the detail steps to duplicate the same problem in a fresh wordpress installation, please try these:

1) Test it in a fresh WordPress installation + The latest version of Woocommerce plugin + "Woocommerce Membership" plugin + Toolset plugins + 2019 theme, you can download Toolset plugins here:
https://toolset.com/account/downloads/

2) Provide detail steps to duplicate the same problem, especially how do you setup the settings of "Woocommerce Membership" plugin.

Thanks

#1220029

Thanks, it's working but...
I have in registration form data: Name, email, address etc.
When I click submit, appears form from WooCommerce (payment form)
How "transcribe" data from registration form to WooCommerce form? User don't need fill this same fields in both forms, only in first.

Regards

New threads created by Luo Yang and linked to this one are listed below:

https://toolset.com/forums/topic/how-to-transcribe-data-from-registration-form-to-woocommerce-form/

#1220192

I assume the original problem of this thread is resolved, for new the question, please check the new thread here:
https://toolset.com/forums/topic/how-to-transcribe-data-from-registration-form-to-woocommerce-form/

This ticket is now closed. If you're a WPML client and need related help, please open a new support ticket.