A prototype for a multistep checkout for WooCommerce, created as a WordPress plugin.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
LICENSE
README.md

README.md

Woocommerce Multistep Checkout

Author: Fabian Wolf (http://usability-idealist.de/)

A prototype for a multistep checkout for WooCommerce, created as a WordPress plugin.

Analysis result

My result of the analysis of existing (premium) themes so far:

  • most themes either replace the checkout template with their own
  • or add a switch / if clause (eg. using an option / theme setting ) to optionally use a multistep template

Those multistep templates reuse all already existing templates, in some cases there are also some markup changes to easily include these templates via the regular WooCommerce action hooks.

Goals

First things first, so for the prototype I'd like to just quick'n'dirty(ly) slap together what I found out so far (see above), adapt it slightly, so that the latest changes of the current WooCommerce version is reflected in it, and then get it all working properly. So it's gonna mostly be a static set up.

After that, the next goal would be to rework all of this into something more liquid, action hook-based, so that one could simply install the plugin, create a template directory for this plugin inside the current theme directory (maybe as a subdirectory to checkout, eg. checkout/multistep/), drop multistep templates adapted to your own tastes and preferences into it - and off we go with a proper and nicely multistep checkout option ;)