Skip to content
LWN Pro

Checkout plugin for WooCommerce

Multi-Step Checkout

Turn the standard WooCommerce checkout page into guided steps.

Classic Checkout Block Checkout

Sold on WooCommerce.com with a 30-day money-back guarantee.

01

Works on both checkouts

The classic checkout and the block checkout. One plugin, one license, whichever one your store runs.

02

Live in one click

Activate it and the classic checkout has steps. One click puts them on the block checkout, and one click takes them back out.

03

Yours to customize

Choose the steps, write the labels, pick one color and one of three designs. No code, and no template files touched.

What changes

What multi-step checkout changes.

Before — your checkout now

Page 1 / 1

Everything at once.

Many fields on one screen. Where do you start?

After — with the plugin

Step 2 / 4

One step at a time.

  1. Your details
  2. Delivery
  3. Review
  4. Payment

On screen now

One thing to do at a time, checked before the next.

Customizable steps

Choose your checkout steps.

Checkout block

  1. Contact
  2. Details
  3. Delivery
  4. Review & Payment
  • Always Contact, then the details step
  • Optional Shipping methods as their own step
  • Optional Review & Payment as one step, or split in two

Set up in the block editor, with the step indicator updating beside you as you change it.

Shortcode checkout — [woocommerce_checkout]

  1. Billing Info
  2. Shipping Info
  3. Coupon
  4. Confirm Order
  5. Payment
  • Default Billing, Shipping, Coupon, Confirm Order, Payment
  • Optional A Login step, if WooCommerce’s own login-at-checkout is on
  • Optional Shipping and Coupon each fold away into the next step
  • Optional Confirm Order and Payment as one step

The three loading animations are classic only.

  • Clean designs Default, breadcrumb, icon bar
  • One color controls all Steps, buttons, highlights
  • Editable labels Steps, sub-labels, buttons
  • RTL & translation ready RTL languages supported
The flow

You set the rules.

Three settings. Turn them on and off.

Settings

Block checkout — click a step

    Branding

    Match your brand.

    One color. Three styles. Try it.

    Accent
    or any color you like
    Style

      Language

      Every word is yours.

      They are text fields. Write them in your language.

        Features

        Every multi-step checkout feature.

        The flow

        Step validation

        Each step checks its own fields before the Next button advances, so errors surface on the screen that caused them.

        Saved progress

        Position is remembered on both checkouts, so a refresh or a back button doesn't reset anyone to step one.

        Clickable steps

        Customers can click a completed step to go back and change an answer, unless Force Sequential Checkout is on.

        Navigation controls

        Next and Previous buttons with editable text, plus swipe gestures between steps on the classic checkout.

        Back to cart link

        An optional link back to the cart, sitting beside the Previous and Next buttons.

        Order summary, your way

        On the block checkout, show the summary beside every step, on the final step, or as its own Review step.

        Look and feel

        Three step designs

        Numbered circles with connectors, a breadcrumb bar, or an icon bar — switched from a dropdown, on either checkout.

        One accent color

        Steps, buttons and highlights all take it, and the text on top is derived so it always stays readable.

        Editable labels

        Step titles, button text, headings and validation messages, all editable without a translation file.

        Loading animations

        Spinning circle, grid bounce or pulsing bars while a classic-checkout step transitions, in your accent color.

        Theme inheritance

        Anything you don't set explicitly takes your theme's fonts and colors, because no templates are overridden.

        Responsive step indicator

        The layout adapts to phone widths, with a step indicator that scrolls sideways on small screens.

        Built right

        No template overrides

        Works through standard WooCommerce hooks, JavaScript and block extension points, so updates don't break it.

        Assets load on checkout only

        No CSS or JavaScript is added to your home page, product pages or cart, and there are no third-party dependencies.

        HPOS and Blocks declared

        Compatibility with High-Performance Order Storage and Cart & Checkout Blocks is formally declared.

        RTL and translation

        Translation-ready with WPML compatibility, Loco Translate support, a bundled Arabic translation and full RTL layouts.

        Import, export and reset

        Move a configuration between staging and production, or reset every setting to defaults, from the Advanced tab.

        Developer hooks

        Filters and actions for the navigation buttons, the step colors (lwn_ms_checkout_stepper_colors) and the shipping-methods wrapper, on PSR-4 namespaced source.

        • Both checkouts, one license
        • A year of updates and support
        • Keeps working after the license lapses
        Buy now (opens in a new tab)

        $79 per year, billed annually · 30-day money-back guarantee

        Every feature, both checkouts.

        How the same features land on each of the two WooCommerce checkouts, and what the plugin needs to run. Version 1.1.1.
          Classic (shortcode) checkout Block checkout
        One-click setup Yes Yes
        Steps checked before moving on Yes Yes
        Steps kept in order Yes Yes
        Go back to a finished step Yes Yes
        Saved progress Yes Yes
        Three designs, one accent color Yes Yes
        Editable step titles and buttons Yes Yes
        Right to left and translation ready Yes Yes
        No template files overridden Yes Yes
        Loads on the checkout page only Yes Yes
        HPOS and Blocks compatibility declared Yes Yes
        Filters and actions for developers Yes Yes
        Sub-label under each step No Yes
        Choose where the order summary sits No Yes
        Live preview while you edit No Yes
        Optional Login step Yes No
        Optional Coupon step Yes No
        Swipe between steps on mobile Yes No
        Loading animation between steps Yes No
        Back to cart link Yes No
        Requirements, the same either way
        Current version 1.1.1, released 30 August 2026
        Requires WordPress 6.8 or later
        Requires WooCommerce 9.6 or later
        Requires PHP 7.4 or later
        Tested up to WordPress 7.1, WooCommerce 11.0.1
        HPOS Compatibility formally declared
        Cart & Checkout Blocks Compatibility formally declared
        Theme compatibility Any standards-compliant theme, with dedicated code for 12 popular themes
        Languages Translation-ready, WPML compatible, Arabic included, full RTL
        Template overrides None — WooCommerce hooks, JavaScript and block extension points
        Questions

        Frequently asked questions

        What people ask before buying. The full FAQ covers more, including setup and troubleshooting.

        Does it work with the WooCommerce block checkout?

        Yes. Turn it on in WooCommerce → Settings → Multi-Step Checkout → Block Checkout, and the LWN Checkout Steps block is added to your checkout for you. The classic [woocommerce_checkout] checkout works too, the moment the plugin is active.

        How do I make it match my branding?

        Pick one accent color and everything follows it — steps, buttons, highlights. The text on top is worked out for you so it always stays readable. There are three step styles: numbered circles, a breadcrumb bar, or an icon bar.

        What happens if a customer refreshes the checkout page?

        They stay where they were. Position is remembered, so a reload or a back button does not send anyone back to step one.

        Will it work with my theme?

        It works with any theme that follows WooCommerce template standards, and carries extra code for twelve popular ones. No template files are overridden, so your theme keeps control of the markup.

        Will it slow down my store?

        No. The CSS and JavaScript load on the checkout page only, and there are no third-party dependencies. Your home page, product pages and cart carry none of it.

        What does the $79 license include?

        Updates and support for a year, billed through WooCommerce.com, with a 30-day money-back guarantee. One license covers both checkouts. If it lapses the plugin keeps working — you stop getting updates and support.

        More in the WooCommerce multi-step checkout FAQ, the knowledge base, or try the live demo — no install needed.