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


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:

    ➤ Horizontal Box Layout
    ➤ Vertical Box Layout
    ➤ Horizontal Arrow Layout
    ➤ Vertical Arrow Layout
    ➤ Timeline Layout
    ➤ 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.
  • 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.
  • 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
  • PHP version 5.2.4 or greater (PHP 5.6 or greater is recommended)
  • MySQL version 5.0 or greater (MySQL 5.6 or greater is recommended)

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’

Manual installation

The manual installation method involves downloading ‘MultiStep Checkout for WooCommerce’ plugin and uploading it to your webserver via FTP application. You may find more 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.


September 2, 2019
These guys helpen u all the time of the day and are really nice in helping with some smaller problems 🙂
August 23, 2019
Awesome plugin and great -friendly & quick- support! Thank you!
June 11, 2019
The plugin will not allow you to move to the "confirm order" step if you have a "terms and conditions" check box. It has the same problem with the Free and Premium Version.
April 25, 2019
The plugin works fine, and the support was very helpful to get me up to speed with plugin installation and customization.
Read all 10 reviews

Contributors & Developers

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




  • 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.