MultiStep Checkout for WooCommerce


MultiStep Checkout for WooCommerce Split up your WooCommerce Checkout form easily into simpler steps.

Combine the plugin with the top-rated Checkout Field Editor for WooCommerce and create an entirely new checkout form bringing more happy customers and more conversions.

Using the Multi-Step Checkout plugin, you can split the checkout form into the following steps (optional):

  • Billing
  • Shipping
  • Order Info

A step-to-step form completion can engage the shoppers better than a conventional long form and bring much better conversion rates for your online business.

Besides converting the checkout form to steps, MultiStep Checkout for WooCommerce lets you rename and position (left or center) the steps/tabs as it suits the theme and design.

WooCommerce Multistep Checkout provides step by step validation in the checkout form. This would make sure any required field is not left without data before the user navigates to the next step.

Make customizations in color and font of steps/tabs for active and inactive steps separately.

Multistep Checkout plugin is made to integrate the customizations made using other checkout field editors. It is deeply integrated with our highly rated Checkout Field Editor for WooCommerce.

The MultiStep Checkout for WooCommerce is designed to work finely with most of the popular WordPress themes.

You can make easy and intuitive customizations as well as easy enabling/disabling of the plugin in a click, with the easy-to-use plugin settings.

Upgrade to Premium

The Multi-Step Checkout for WooCommerce Premium plugin provides advanced options in splitting up the WooCommerce checkout page to simple steps and styling them.

With Display Styling features in Premium, you can customize the steps and style the page to go with your website theme.

Upgrade to Premium Now!

Live Demo – Front End
Live Demo – Back End

Documentation, Support

Features of Premium Version

Checkout the Premium Version of the MultiStep Checkout for WooCommerce and add the following features to your checkout page:

  • Different Styles for Step Layouts:
    Multi-step Checkout for WooCommerce is accompanied by 6 plus step styling layouts for the ease of styling your checkout page. Choose from available style to enhance your checkout page:

    1. Horizontal Box Layout
    2. Vertical Box Layout
    3. Horizontal Arrow Layout
    4. Vertical Arrow Layout
    5. Timeline Layout
    6. Accordion Layout
  • Mobile Friendly Display:
    Enable the accordion style to give a mobile-friendly display of your checkout screen on mobile devices.
  • Icons/Indexes for Step Titles:
    Indexing with numbers/icons for your checkout steps can be assigned from MultiStep Checkout for WooCommerce settings.
  • Ajax Step Validation:
    WooCommerce Multistep Checkout provides ajax validation to make sure all required fields are filled correctly before the shopper moves to the next step.
  • Add New Checkout Steps:
    Add new steps to the checkout form and display them by adding new fields and sections to them using Checkout Field Editor for WooCommerce.
  • Extra Styling Features:
    Multi-Step Checkout for WooCommerce premium has a variety of extra styling features to customize the checkout form layouts. With the additional options to style the step titles step background and font color, the user can do more than just assigning colors to the step titles and backgrounds.
  • Include Login and Coupon Steps:
    Include steps to the checkout form to help the user quickly login before placing an order.
    Discount Coupon application too becomes easy when included with the Checkout form.
  • Combine Billing and Shipping Steps:
    Multistep Checkout for WooCommerce provides an option to combine billing and shipping steps to form a single step.
  • Separate Steps for Order Review and Payment:
    Just in case, if you want to split order review and payment as separate steps, you can now do it with WooCommerce Multistep checkout.
  • Hide/Rename Navigation (Next / Previous) Button:
    Multi-Step checkout for WooCommerce allows you to hide previous/next buttons. You can also have custom text for next/previous buttons.
  • Add Text to Default Steps:
    Using WooCommerce MultiStep Checkout you can now add custom content to default steps.
  • Hand-In-Hand Integration with Checkout Field Editor:
    The Multistep Checkout Plugin for WooCommerce is made to integrate highly with the Checkout Field Editor Pro plugin from ThemeHigh. You can create Sections, Fields for steps to enhance your checkout form.


  • Settings Page.
  • WooCommerce Multi-Step checkout form.


Minimum Requirements

  • WooCommerce 3.0 or greater
  • WordPress 4.9 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.


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.


July 8, 2020
We implemented MultiStep Checkout for WooCommerce together with Checkout Field Editor (Checkout Manager) for WooCommerce. We had quite a lot particular requirements and could successfully implement all of them. We encountered some problems (saving my-account data, showing/hiding fields according to delivery type, etc), but we sorted them all out with their support desk. Worth the investment on purchasing the premium versions. Excellent plugin and support.
June 22, 2020
I've used the premium version of this plugin and it's worked great! Even I've contacted with their support through their website, they helped me with a technical issue nicely. Thanks
January 24, 2020
Highly recommended plugin. What makes this truly remarkable, though, is this company's stellar support. Second to none. Helped above and beyond to ensure that the plugin worked perfectly for us. Amazing.
January 16, 2020
My site is very complex and has over 40 plugins. This plugin is very well made and fits into my site like a charm. Checkout is now very professional and clear for the customer. They know exactly what they have to do to, step by step, to finish their order! Support is responsible and attentive!
December 13, 2019
Très bon service à la clientèle après vente. Réponses rapides, très proactif dans la résolution de problème (un code problématique avec mon thème lors de la validation de données). Je recommande fortement leur plugin.
Read all 16 reviews

Contributors & Developers

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




  • WooCommerce version 4.3.0 compatibility added.
  • Added a new filter thwmcf_plugin_settings to modify settings


  • WooCommerce version 4.0.1 compatibility added.


  • WooCommerce version 3.9.1 compatibility added.


  • WooCommerce version 3.8 compatibility added.
  • WordPress version 5.3 compatibility added.
  • Fixed the compatibility issue with astra theme.


  • WooCommerce version 3.7.0 compatibility added.
  • Fixed the validation error of shipping field if ship to diffrent address is unchecked.
  • Fixed the validation error issue of create account fields if create account check box is unchecked.
  • Fixed the validation issue related to the themehigh checkout field editor conditional fields.
  • Added Before customer details hook in billing step and After customer details hook in shipping step.
  • Improved the validation message.


  • WooCommerce version 3.6.1 compatibility added.


Release Date – 7th Jan, 2019

  • Added javascript step validation in each step


Release Date – 26st May, 2018

  • New option to remove login from step layout.
  • WooCommerce tested up to version updated.


Release Date – 31st January, 2018

  • WooCommerce tested up to version updated.


Release Date – 25th January, 2018

  • Added POT file in language folder.


Release Date – 17th November, 2017

  • New option to set tab background and text colors.
  • New option to align tab left or right.
  • New option to set content background color.


Release Date – 03rd November, 2017

  • Initial version.