WooCommerce has been steadily moving toward a block-based standard for both cart and checkout pages. For some time now, the Checkout block has been the standard way to structure the checkout flow in WordPress – and from version 2.16.0 of Kustom Checkout for WooCommerce, it is now fully supported.
For embedded checkouts like Kustom Checkout, the user experience in practice looks the same as before. However, the support for the Checkout block brings something very important: stable and future-proof technical compatibility.
The challenge for payment and checkout plugins
When WooCommerce introduced its block-based checkout, it meant a major change in how the checkout is rendered and handled. Many payment and checkout plugins – especially those with embedded/iframe-based checkouts – were not initially compatible with the block system. They were historically built for the classic shortcode (for example woocommerce_checkout).
This has meant that users who wanted to combine these with the block checkout often had to “convert back” to the classic checkout, or avoid using certain functionality.
If a payment plugin still does not support the block checkout, it becomes necessary to replace the Checkout block with the Classic Shortcode block on the checkout page.
This has created some uncertainty for store owners: do you have to stick with an older solution, and does that carry the risk that the payment plugin will not work optimally?
It may also have been an annoyance – especially for stores that use the block editor in general.
What support for the Checkout block in Kustom Checkout means
With the latest version, Kustom Checkout now has full compatibility with the WooCommerce Checkout block.
That means:
✔ You no longer need to replace the Checkout block.
The checkout page can be entirely block-based and work exactly as WooCommerce intends – without special workarounds or conversion back to the classic layout.
✔ Admin work becomes simpler.
Developers and editors can build the checkout page in the block editor without needing to worry about special instructions for Kustom.
✔ Kustom still replaces the WooCommerce checkout visually.
Because Kustom Checkout is an embedded checkout, there are parts of the WooCommerce standard checkout that aren’t visible outwardly – regardless of whether the Checkout block or shortcode is used.
It’s important to emphasize that there are some differences between shortcode and Checkout block. When the checkout is built with the classic shortcode, Kustom Checkout has historically been able to control more layout-related aspects of the checkout page. With the WooCommerce Checkout block, this changes. The block checkout has a more locked structure, meaning some layout settings in Kustom Checkout no longer take effect, because the layout is controlled more by WooCommerce Blocks.
✔ Future-proofing
WooCommerce continues to drive development toward blocks as the standard. By now supporting this in Kustom Checkout, shops using the plugin are aligned with upcoming versions of WooCommerce and avoid compatibility issues going forward.
How this affects the customer experience
In practice – very little.
Because Kustom Checkout replaces the WooCommerce standard checkout with its own iframe-based checkout:
- customers see exactly the same Kustom experience as before
- WooCommerce Blocks do not affect the visual flow
- payment, shipping options, and field logic continue to work as before
So the support is not about a “new type of checkout” for the customer – but about giving the store owner and developer an easier and more sustainable way to handle the checkout page.
Why this matters for store owners
- You avoid warnings, errors, and needing to “revert” back to classic checkout.
- Your checkout page is now compatible with WooCommerce’s modern standard.
- Kustom Checkout keeps working whether the store is built in classic mode or block mode.
- You avoid technical obstacles when updating WooCommerce.
In short: a more stable and future-proof solution – without customers noticing any change.
Conclusion
Support for the WooCommerce Checkout block in Kustom Checkout is an important milestone – not because it changes the customer experience, but because it:
- makes WooCommerce administration easier
- ensures compatibility with WooCommerce’s future direction
- removes previous limitations and special workarounds
- creates a more stable environment for embedded checkouts
For store owners, this means they can continue using the proven, embedded Kustom checkout while also being fully compatible with WooCommerce’s modern block system.


