Replaces Magento's Knockout checkout with server-rendered HTML. Addresses, shipping rates, totals, discount codes, saved addresses and the payment list refresh through HTMX; offline payment methods work with JavaScript turned off. Payment modules plug in with layout XML and two small interfaces, and a module can add a field to the form and read it when the order is placed.
The demo store's checkout with an item in the cart.
What it does
One page or steps (Stores > Configuration > Zero > Checkout)
Address autocomplete (Google or Photon), VAT check, terms and conditions, order comment
Guest, sign-in and account creation in the flow
Extension points for payment forms, shipping fields and place-order validators