500 (Internal Server Error) with Jeg Elementor Kit and Stripe Webhooks
-
Hello Jeg Elementor Kit Support,
I am writing to seek assistance regarding an issue with your Jeg Elementor Kit plugin. I am using the plugin in conjunction with Stripe for payment processing on my WordPress site. When Stripe webhooks events are fired, I receive a 500 (Internal Server Error) with the message “There has been a critical error on this website.” This seems to be causing disruptions in my payment processing.
Could you please provide guidance on how to resolve this issue? I suspect there may be a conflict or compatibility issue between Jeg Elementor Kit and Stripe’s webhooks API calls.
I can share a video and logs privately if necessary, as the data is sensitive. Please let me know how I can share this information securely.
Troubleshooting Steps Taken:
- Plugin / Theme conflict test
- Enabled only Elementor + Jeg plugin
- Disabled Jeg Plugin (And it worked flawless, but not the solution)
- Rollback to previous Elementor versions
- Rollback to previous Jeg Kit plugin versions
- Checked logs for specific issue (Hint: /wp-includes/link-template.php(397): _get_page_link(Object(WP_Post), false, false)
- Tested it on local server
- Tried using Woocommerce Stripe Plugin
- Tried using Gravity Form Stripe Payment
- Tried direct Stripe Payment Button
- Tried using Apache web server
- Tried using OpenLiteSpeed web server
Keynote: No matter the what combination I do with themes or plugin, if I turn on Jeg Elementor Kit plugin. Stripe would be return 500 Error on webhook events.
Return Log from Stripe’s Webhook
{ "code": "internal_server_error", "message": "<p>There has been a critical error on this website.</p><p><a href=\"https://www.ads-software.com/documentation/article/faq-troubleshooting/\">Learn more about troubleshooting WordPress.</a></p>", "data": { "status": 500, "message": "Uncaught Error: Call to a member function get_page_permastruct() on null in /home/xxxxx/xxxxx/wp-includes/link-template.php:435\nStack trace:\n#0 /home/wordpress/xxxxxxxxxxxx.com/wp-includes/link-template.php(397): _get_page_link(Object(WP_Post), false, false)\n#1 /home/wordpress/xxxxxxxxxxxx.com/wp-includes/link-template.php(197): get_page_link "file": "/home/wordpress/xxxxxxxxxxxx.com/wp-includes/link-template.php", "line": 435 }
Thank You ??
- The topic ‘500 (Internal Server Error) with Jeg Elementor Kit and Stripe Webhooks’ is closed to new replies.