WIP: Cart & Checkout buttons not functioning

Community - Hopefully you can help.

My View Cart & Checkout buttons take me to the homepage.
Both templates have been set up, and automatically assigned to render on the correct page.

Even the ‘Place Order’ button on the checkout page does nothing on click.

My Single product template pulls in fine, as I’ve set the ‘Populate Content’ to Single Post/Page.

In the WooCommerce > Settings > Advanced > Page Setup, I can’t seem to add the template type. Surely this should be detected automatically?

woocommerce changed the checkout page, but the bricks probably didn’t notice it

Thanks for the help. I’ve created the relevant pages and added the short codes.

Hi Gareth,
Thanks so much for your report and welcome to the forum!

We’re already working on this issue. As is so often the case with WooCommerce, the change caught us off guard.

As @clickfusion63 already said: insert the “old” shortcodes on the corresponding pages, then it will work as expected.

Cart page
[woocommerce_cart]

Checkout page
[woocommerce_checkout]

Best regards,
timmse

4 Likes

Thanks timmse,

Hopefully down the line, we shouldn’t have to implement the shortcodes on the pages, and just use the templates.

Cheers

Any updates from the Bricks team on when this will be resolved? I have just had the same issue today on the version 1.9.7.1

For anyone reading, for best compatibility longer-term I would suggest just using the [woocommerce_checkout] shortcode. Things are moving so fast and this typically ensures your code & design will last longer.

If you are using a funnel software for WooCommerce, I also prefer to use the shortcode, even if a page builder “supports it natively”… but updates always cause tweaks & changes out of your control.

This way your CSS & any JS will follow WooCommerce, rather than WooCommerce, your Builder & any other plugins enhancing the checkout experience.

This is the route I’ve chosen going with Bricks, and my setup is very enjoyable… don’t have to worry about Bricks updates, but get the Bricks experience when I want (most important is fast speed :slight_smile: )