Plugin Breaks WC Checkout
-
This plugin breaks the WooCommerce checkout. When clicking the place order button, nothing happens. The order gets placed on the backend but the user is stuck. Turns out there is a 500 server error being returned by the woocommerce-process_checkout Ajax action. If I disable your plugin, the checkout works just fine.
Consequently, I also found some more issues with the plugin. You register a number of functions with various actions as static calls, but the functions are not static. I fixed the function definitions in the plugin, but checkout still results in a 500 server error. I suspect you have some bad curl operations within the plugin.
The functions that need to be defined as static are as follows.
wp_amplify_header
amplify_checkout_shipping
amplify_checkout_order_review
amplify_started_checkout
wp_amplify_footerUntil this issue and the previous issue is fixed, this plugin is useless.
- The topic ‘Plugin Breaks WC Checkout’ is closed to new replies.