Help Center

What to Do If the Submit Button Not Working on the Checkout Page

What to Do If the Submit Button Not Working on the Checkout Page

Modified on: Mon, 26 Apr, 2021

The Submit button on the Checkout page doesn’t work

Sometimes, the reason for a Submit button bug might be poorly configured page templates. To troubleshoot the issue, please stick to the routine below. 

Create page templates with shortcodes inside

Here are all WooCommerce shortcodes you might be using.

[woocommerce_cart] – shows the cart page
[woocommerce_checkout] – shows the checkout page
[woocommerce_my_account] – shows the user account page

Here’s how to apply it for a Checkout page: 

checkout page shortcode

And to a Cart page, as well: 

cart page shortcode

Set the Advanced WooCommerce settings

Go to WooCommerce > Settings, click the Advanced tab, and locate the Page setup section. Make sure to pick a valid My Account page template in the corresponding row.

my account page setup

Check the JetWooBuilder settings

Proceed to WooCommerce > Settings and click the JetWooBuilder tab. Please make sure to pick the “Elementor Default” option in the Widgets Render Method drop-down select. 

jetwoobuilder settings in woocommerce

Also, don’t forget to press “Save changes” each time you alter the WooCommerce settings. 

Please note that a JetWooBuilder template replaces the WooCommerce template (which is set into the general page with the shortcode, as usual). As to the page options (like hiding the title), they are set up on that page in Elementor, not in a JetWooBuilder template.

hide the page title in elementor

Just in case you need extra help, please read these tutorials carefully:

JetWooBuilder: How to Create a Cart Page Template

JetWooBuilder: How to Create a Checkout Page Template

After you go through these three steps, the “Submit button is likely to start working on the Checkout page.

Was this article helpful?

Need help?

Ask Facebook community

Get answers from 22K Crocoblock Community experts from all over the world.

Start a live chat

Ask question to support agent and share its details via chat messages.