• 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_footer

    Until this issue and the previous issue is fixed, this plugin is useless.

    https://wordpress.org/plugins/woocommerce-betaout/

  • The topic ‘Plugin Breaks WC Checkout’ is closed to new replies.