Title: MultiStep Checkout for WooCommerce
Author: ThemeHigh
Published: <strong>November 4, 2017</strong>
Last modified: June 3, 2026

---

Search plugins

![](https://ps.w.org/woo-multistep-checkout/assets/banner-772x250.png?rev=1979325)

![](https://ps.w.org/woo-multistep-checkout/assets/icon-256x256.png?rev=1832063)

# MultiStep Checkout for WooCommerce

 By [ThemeHigh](https://profiles.wordpress.org/themehigh/)

[Download](https://downloads.wordpress.org/plugin/woo-multistep-checkout.2.3.4.zip)

 * [Details](https://wordpress.org/plugins/woo-multistep-checkout/#description)
 * [Reviews](https://wordpress.org/plugins/woo-multistep-checkout/#reviews)
 *  [Installation](https://wordpress.org/plugins/woo-multistep-checkout/#installation)
 * [Development](https://wordpress.org/plugins/woo-multistep-checkout/#developers)

 [Support](https://wordpress.org/support/plugin/woo-multistep-checkout/)

## Description

**Multistep Checkout for WooCommerce** plugin splits the default WooCommerce Checkout
process into simpler steps for your ecommerce store.

🔥 **Simplify your WooCommerce checkout with a clean step-by-step flow**

Instead of showing all checkout fields at once, splitting the process into clear
sections like login, billing, shipping, and payment makes the checkout flow easier
to follow and manage. **MultiStep Checkout for WooCommerce by ThemeHigh** helps 
you turn your classic WooCommerce checkout into a more organized, easy-to-follow
multi-step experience

### Why Use MultiStep Checkout for WooCommerce?

Default checkout can feel long and cluttered, especially for stores with additional
or custom fields. MultiStep Checkout organizes the process into clear steps, making
it easier for customers to complete.
 **Useful for:**

✳️ Stores with longer checkout forms
 ✳️ Stores using custom checkout fields ✳️ 
Stores that want a cleaner checkout flow ✳️ Stores looking for a simple multi-step
checkout setup

Try Demo | [Documentation](https://www.themehigh.com/docs/category/multi-step-checkout-for-woocommerce/?utm_source=wmsc_free&utm_medium=referral&utm_campaign=pro_doc)
| [Get Pro ](https://www.themehigh.com/product/woocommerce-multi-step-checkout/?utm_source=wmsc_free&utm_medium=referral&utm_campaign=wmsc_upgrade_link)

### 🔥 SEE HOW IT WORKS

#### ✅ SPLIT YOUR WOOCOMMERCE CHECKOUT INTO SIMPLE STEPS

Break down the classic WooCommerce checkout into clear steps like login, billing,
shipping, and order review for a more organized and easy-to-follow checkout flow
using MultiStep Checkout for WooCommerce plugin. To add and manage fields or sections
within these steps, you can use the [WooCommerce Checkout Field Editor](https://www.themehigh.com/product/woocommerce-checkout-field-editor-pro/)
plugin.

#### ✅ VALIDATE EACH STEP BEFORE MOVING FORWARD

Ensure customers complete all required fields in a step before proceeding to the
next one.

#### ✅ CHOOSE FROM 4 MULTISTEP CHECKOUT LAYOUTS

Select a checkout layout that best matches your store design and checkout experience.

 1. Time Line Layout
 2. Horizontal Box Layout
 3. Vertical Box Layout
 4. Accordion Layout

#### ✅ COMBINE BILLING AND SHIPPING INTO ONE STEP

Merge billing and shipping details into a single step for a shorter and more streamlined
checkout flow.

#### ✅ SPLIT ORDER REVIEW AND PAYMENT INTO SEPARATE STEPS

Split Order Review and Payment into separate steps for a clearer checkout flow. 
By default, both appear on the right side and can also be shown across other steps
for better visibility.

#### ✅ CHANGE THE COUPON FORM POSITION

Move the coupon form from its default position and place it above the payment section.

#### ✅ CUSTOMIZE THE DISPLAY OF CHECKOUT STEPS

The plugin offers flexible customization options for displaying checkout steps. 
You can set different background colors for active and inactive steps, define custom
step titles, and adjust the overall appearance to match your store’s design.

#### ✅ LET CUSTOMERS RETURN TO CART EASILY

Add a Back to Cart option so customers can quickly return to their cart page when
needed.

#### ✅ COMPATIBLE WITH POPULAR WOOCOMMERCE THEMES

 * Astra
 * Avada
 * Divi builders
 * Storefront
 * OceanWP
 * Flatsome
 * Sydney
 * Hestia

### 🔥 SEE OUR PREMIUM FEATURES

Upgrade to the premium version of [MultiStep Checkout for WooCommerce](https://www.themehigh.com/product/woocommerce-multi-step-checkout/?utm_source=wmsc_free&utm_medium=referral&utm_campaign=wmsc_upgrade_link)
to get advanced layouts, custom steps, and deeper checkout customization for a more
flexible checkout experience.

Try Demo | [Documentation](https://www.themehigh.com/docs/category/multi-step-checkout-for-woocommerce/?utm_source=wmsc_free&utm_medium=referral&utm_campaign=pro_doc)
| [Get Pro ](https://www.themehigh.com/product/woocommerce-multi-step-checkout/?utm_source=wmsc_free&utm_medium=referral&utm_campaign=wmsc_upgrade_link)

#### ✅ UPGRADE FROM 4 TO 14 CHECKOUT LAYOUTS

**Horizontal Layouts**

    ```
    1. Horizontal Box Layout
    2. Horizontal Arrow Layout
    3. Closed Arrow Layout
    4. Timeline Layout
    5. Simple Dot Format Layout
    6. Looped Box Layout
    7. Tab Format Layout
    8. Custom Separator Layout
    ```

**Vertical Layouts**

    ```
    1. Vertical Box Layout
    2. Vertical Arrow Layout
    3. Vertical Box with Border Layout
    4. Vertical Arrow with Border Layout
    ```

**Accordion Layouts**

    ```
    1. Classic Accordion Layout
    2. Accordion with Icons Layout
    ```

#### ✅ ADD CUSTOM CONTENT TO STEPS

Display custom text, instructions, or helpful content inside checkout steps for 
a more guided customer experience.

#### ✅ REARRANGE, ENABLE, OR DISABLE STEPS

Control the checkout flow by changing step order and enabling or disabling steps
as needed.

= ✅ SHOW CHECKOUT PROGRESS MORE CLEARLY=

Add a progress bar below the multistep layout to help customers follow each stage
of checkout. Choose a style and customize it to match your store design.

#### ✅ SHOW ORDER REVIEW ON RIGHT & PAYMENT AS SEPARATE STEP

Keep the Order Review visible on the right side while separating Payment into its
own step for a clearer and more structured checkout flow

= ✅ MAKE CHECKOUT STEPS CLEARER AND MORE VISUAL=
 Show login as part of the checkout
flow, with options to include My Account and open the login form by default.

#### ✅ ADD LOGIN AS A CHECKOUT STEP

Add login as a checkout step, with options to show the My Account as in the same
step and also display the login form on load.

= ✅ ADD COUPONS FORM INTO THE CHECKOUT FLOW=

Add coupon as a checkout step with options to show the coupon form by default or
above the payment section.

#### ✅ ADD CART DETAILS AS A STEP

Let customers review cart details inside the checkout flow without leaving the checkout
page.

= ✅ ADD A CLEAR FINAL REVIEW BEFORE PLACE ORDER=
 Show a dedicated review step 
where customers can verify key checkout details before completing the order.

#### ✅ MOBILE ACCORDION STEP VIEW

Improve the checkout experience on smaller screens with a mobile-friendly accordion
step layout.

#### ✅ MAKE CHECKOUT BUTTONS MATCH YOUR STORE DESIGN

Customize checkout buttons to fit your store style, control how they appear across
steps, and label them the way you want

#### ✅ COMPACTIBLE WITH

👉 PLUGINS

 * Checkout Field Editor for WooCommerce
 * Extra Product Options for WooCommerce
 * Multiple shipping addresses for WooCommerce
 * Multi-language Support

👉 THEMES

 * Astra
 * Divi builders
 * Flatsome
 * OceanWP
 * Storefront

[GET FULL ACCESS WITH PREMIUM NOW !](https://www.themehigh.com/product/woocommerce-multi-step-checkout/?utm_source=wmsc_free&utm_medium=referral&utm_campaign=wmsc_upgrade_link)

### Why ThemeHigh

At themehigh, we specialize in providing thoughtful solutions to help you create
your store in the easiest and simplest way possible, providing you with a smooth
and enjoyable customization experience.

🏆 2 Million+ Customers
 🏆 Quickest Turn-around Support 🏆 Most Lightweight Plugins

### 🔥 Explore More

If you like the MultiStep Checkout for WooCommerce, then consider checking out our
other WordPress Plugins:

👉 [Checkout Field Editor (Checkout Manager) for WooCommerce:](https://wordpress.org/plugins/woo-checkout-field-editor-pro/)

This Checkout Plugin lets you add 20 different types of custom checkout fields to
help you customise and organise your WooCommerce Checkout Page

👉[Extra Product Options For WooCommerce: ](https://www.themehigh.com/product/woocommerce-extra-product-options/)

This Custom Product addons plugin lets you quickly add additional fields (19 custom
field types) and sections to your WooCommerce Product page.

👉 [Variation Swatches for WooCommerce:](https://wordpress.org/plugins/product-variation-swatches-for-woocommerce/)

Using the WooCommerce Variation Swatches plugin, you can easily convert default 
WooCommerce product attribute drop-downs into customizable swatches and display 
customized product variations.

👉 [Email Customizer for WooCommerce | Drag and Drop Email Templates Builder:](https://wordpress.org/plugins/email-customizer-for-woocommerce/)

Email Customizer is a plugin that helps you effortlessly customise your WooCommerce
transactional emails using its intuitive drag-and-drop builder.

**Happy Users of Checkout Manager Plugin**

> **Julien Rondeau (@jufreaks)**⭐⭐⭐⭐⭐
>  I give a 10 stars for the client support
> which help me those days to correct issues I had and to find solutions for my 
> custom needs. They absolutely nailed it by providing custom snippets that are 
> really useful!
> **redkite (@redkite)**⭐⭐⭐⭐
>  My client was super-happy with this plugin for
> making their complex checkout process multi-step. Support for the pro version 
> has been exceptional. Highly recommended.
> **jiripazler89 (@jiripazler89)** ⭐⭐⭐⭐⭐
>  I am really satisfied with this plugin.
> I was looking for the plugin like this for a long time. There are many options
> and the team still works on improvements, which is perfect. If there is any problem,
> the support is willing and fast. I really appreciate it! Thank you and keep up
> your great work!
> **skigirl1369 (@skigirl1369)** ⭐⭐⭐⭐⭐
>  I’ve been using this plugin along with
> their custom checkout fields plugin on several ecommerce sites and it has been
> great for getting the information we need and helping the customer through the
> checkout process. And on the rare occasion I’ve needed a little help, their support
> has been very responsive!

### OTHER USEFUL LINKS

👉 [VIEW ALL FEATURES](https://www.themehigh.com/product/woocommerce-multi-step-checkout/?utm_source=wmsc_free&utm_medium=referral&utm_campaign=wmsc_upgrade_link)

👉 [GET DOCUMENTATION](https://www.themehigh.com/docs/category/multi-step-checkout-for-woocommerce/?utm_source=wmsc_free&utm_medium=referral&utm_campaign=pro_doc)
👉 [GET THEMEHIGH SUPPORT](https://www.themehigh.com/docs/support/?utm_source=wmsc_free&utm_medium=referral&utm_campaign=wmsc_support)
👉 [JOIN COMMUNITY](https://www.facebook.com/groups/themehigh/) 👉 FOLLOW US ON 
[Facebook](https://www.facebook.com/ThemeHigh-319611541768603/), [LinkedIn](https://www.linkedin.com/company/themehigh/),
[Twitter](https://twitter.com/themehigh/) , [YouTube](https://www.youtube.com/channel/UC-_uMXaC_21j1Y2_nGjTyvg/)&
[Reddit](https://www.reddit.com/r/themehigh).

## Screenshots

[⌊Multistep checkout settings.⌉⌊Multistep checkout settings.⌉[

Multistep checkout settings.

[⌊Login details step.⌉⌊Login details step.⌉[

Login details step.

[⌊Billing details step.⌉⌊Billing details step.⌉[

Billing details step.

[⌊Shipping details step.⌉⌊Shipping details step.⌉[

Shipping details step.

[⌊Your order details step.⌉⌊Your order details step.⌉[

Your order details step.

[⌊Timeline layout.⌉⌊Timeline layout.⌉[

Timeline layout.

[⌊Horizontal Box layout.⌉⌊Horizontal Box layout.⌉[

Horizontal Box layout.

[⌊Accordion layout.⌉⌊Accordion layout.⌉[

Accordion layout.

[⌊Vertical Box layout.⌉⌊Vertical Box layout.⌉[

Vertical Box layout.

## Installation

#### Minimum Requirements

 * WooCommerce 5.0 or greater
 * WordPress 5.3 or greater

#### Automatic installation

 1. Log in to your WordPress dashboard.
 2. Navigate to the Plugins menu, and click “Add New”.
 3. Search and locate ‘MultiStep Checkout for WooCommerce’ plugin.
 4. Click ‘Install Now’, and WordPress will take it from there.

#### Manual installation

Manual installation method requires downloading the ‘MultiStep Checkout for WooCommerce’
plugin and uploading it to your web server via your FTP application. The WordPress
codex contains [instructions on how to do this here](https://wordpress.org/support/article/managing-plugins/#manual-plugin-installation).

## FAQ

### Will the MultiStep Checkout plugin allow me to add additional steps in the checkout process?

The free version does not support the addition of custom steps. However, sections
created using checkout form editors are displayed, but just as part of the existing
steps. Based on the display position of the section, it will be displayed in one
of the steps.

### Will the changes made using other checkout field editors work with the MultiStep Checkout Editor?

Yes! The Multi Step Checkout Editor for WooCommerce follows coding, WordPress and
WooCommerce best practices to make sure that it is compatible with other checkout
field editors.

### How do I use the MultiStep Checkout Editor?

Go to Woocommerce > MultiStep Checkout and enable MultiStep Checkout. You can now
make any changes you want. Save changes.

## Reviews

![](https://secure.gravatar.com/avatar/40bb177db0330d9c67c53b5fbafc951d35f20fae5a25447cf6ecf006a8e3a224?
s=60&d=retro&r=g)

### 󠀁[Superschnelle Hilfe](https://wordpress.org/support/topic/superschnelle-hilfe/)󠁿

 [mima57](https://profiles.wordpress.org/mima57/) May 27, 2026 1 reply

Innerhalb einer Stunde kam ein Snippet und das Problem war gelöst. Vielen Dank

![](https://secure.gravatar.com/avatar/628ea85bad93dcf3f796012bd7c42be36960ac88146a163a0533d45febccc4e7?
s=60&d=retro&r=g)

### 󠀁[Amazing and efficient client support !](https://wordpress.org/support/topic/amazing-and-efficient-client-support/)󠁿

 [Julien Rondeau](https://profiles.wordpress.org/jufreaks/) March 18, 2025 1 reply

I give a 10 stars for the client support which help me those days to correct issues
I had and to find solutions for my custom needs.They absolutely nailed it by providing
custom snippets that are really useful!

![](https://secure.gravatar.com/avatar/d82072fd7320e701fbf01b98a619168cb5edd27d67a0eddc37145dd7ba8dae34?
s=60&d=retro&r=g)

### 󠀁[Great customer support](https://wordpress.org/support/topic/great-customer-support-348/)󠁿

 [redkite](https://profiles.wordpress.org/redkite/) December 15, 2024 1 reply

My client was super-happy with this plugin for making their complex checkout process
multi-step. Support for the pro version has been exceptional. Highly recommended.

![](https://secure.gravatar.com/avatar/1bb7b5b9be2b247c7e920c609d4dc16b097c09f4377da5f7768afcc6c4090a8a?
s=60&d=retro&r=g)

### 󠀁[Customer support, very helpful](https://wordpress.org/support/topic/customer-support-very-helpful-2/)󠁿

 [countrystyle1](https://profiles.wordpress.org/countrystyle1/) December 3, 2024

Even though the issue was not caused by their plugin but by my blocks, they were
incredibly kind and helpful in resolving it. Thank you so much, Akhil! – Anja

![](https://secure.gravatar.com/avatar/4bc4387a5728cb22261562b45f92840b62f0a91efc28a9e6e681fa477988834f?
s=60&d=retro&r=g)

### 󠀁[Fine customer support](https://wordpress.org/support/topic/fine-customer-support/)󠁿

 [johansk](https://profiles.wordpress.org/johansk/) November 19, 2024

Thank you Rinsha for keeping calm and friendly!

![](https://secure.gravatar.com/avatar/840b86b0dbb27ea3b5c40defed9f21414285bc1cd1b48a391f0387b02214571b?
s=60&d=retro&r=g)

### 󠀁[Good customer support](https://wordpress.org/support/topic/good-customer-support-41/)󠁿

 [stanhabets](https://profiles.wordpress.org/stanhabets/) October 18, 2024 1 reply

I’m very happy with the help from customer support. They helped me very well with
setting up the plugin. Keep up the good work.

 [ Read all 55 reviews ](https://wordpress.org/support/plugin/woo-multistep-checkout/reviews/)

## Contributors & Developers

“MultiStep Checkout for WooCommerce” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ ThemeHigh ](https://profiles.wordpress.org/themehigh/)

[Translate “MultiStep Checkout for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/woo-multistep-checkout)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/woo-multistep-checkout/),
check out the [SVN repository](https://plugins.svn.wordpress.org/woo-multistep-checkout/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/woo-multistep-checkout/)
by [RSS](https://plugins.trac.wordpress.org/log/woo-multistep-checkout/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.3.4

 * Added WooCommerce 10.8 compatibility.
 * Added WordPress 7.0 compatibility.

#### 2.3.3

 * Added WooCommerce 10.6 compatibility.
 * Added WordPress 6.9 compatibility.
 * Improved plugin stability and security.

[See full changelog](https://plugins.svn.wordpress.org/woo-multistep-checkout/trunk/changelog.txt)

## Commercial plugin

This plugin is free but offers additional paid commercial upgrades or support. [View support](https://www.themehigh.com/product/woocommerce-multi-step-checkout/)

## Meta

 *  Version **2.3.4**
 *  Last updated **2 months ago**
 *  Active installations **4,000+**
 *  WordPress version ** 5.3 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 7.0 or higher **
 * Tags
 * [multi-step checkout](https://wordpress.org/plugins/tags/multi-step-checkout/)
   [multistep checkout](https://wordpress.org/plugins/tags/multistep-checkout/)[woocommerce multi-step checkout](https://wordpress.org/plugins/tags/woocommerce-multi-step-checkout/)
   [woocommerce multistep checkout](https://wordpress.org/plugins/tags/woocommerce-multistep-checkout/)
   [woocommerce multistep checkout wizard](https://wordpress.org/plugins/tags/woocommerce-multistep-checkout-wizard/)
 *  [Advanced View](https://wordpress.org/plugins/woo-multistep-checkout/advanced/)

## Ratings

 4.8 out of 5 stars.

 *  [  52 5-star reviews     ](https://wordpress.org/support/plugin/woo-multistep-checkout/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/woo-multistep-checkout/reviews/?filter=4)
 *  [  1 3-star review     ](https://wordpress.org/support/plugin/woo-multistep-checkout/reviews/?filter=3)
 *  [  1 2-star review     ](https://wordpress.org/support/plugin/woo-multistep-checkout/reviews/?filter=2)
 *  [  1 1-star review     ](https://wordpress.org/support/plugin/woo-multistep-checkout/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/woo-multistep-checkout/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/woo-multistep-checkout/reviews/)

## Contributors

 *   [ ThemeHigh ](https://profiles.wordpress.org/themehigh/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/woo-multistep-checkout/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://themehigh.com/)