Case study

Rapid Skips — online ordering + automation

Custom multi-step ordering flow + automated operational emails.

WooCommerce + Custom Plugin
Rapid Skips website homepage
Client
Rapid Skips
WordPress WooCommerce Custom plugin Automation Admin tooling
Want something like this? Send a brief ↗
The problem

Needed a structured online ordering journey with business rules, permit logic, lead time handling, and clear operational notifications.

What I did
  • Built a custom multi-step ordering wizard between product and checkout
  • Captured key operational details including address, dates, access, waste type and positioning
  • Added permit logic, lead-time handling and service checks
  • Automated internal operational email notifications
  • Created admin tooling and schedule views for managing bookings
Outcome
  • Cleaner customer journey with less checkout confusion
  • More complete order information before payment
  • Less manual chasing for missing operational details
  • Clearer internal notifications for fulfilment
  • Maintainable plugin structure for future changes
Behind the build

This build needed more than a standard WooCommerce checkout — the ordering journey had to capture the right operational info such as dates, access, waste type, positioning, and permits without overwhelming users.

The key was balancing a simple customer experience with strict business rules and reliable internal notifications, so the team could fulfil orders without manual chasing.

More screenshots
Rapid Skips checkout flow screen
Rapid Skips checkout flow screen
Rapid Skips schedule and admin screen
Rapid Skips schedule and admin screen
Plugin example

Rapid Skips – Order Information (v2.9.0)

Multi-step order info wizard between product and checkout, covering address, dates, times, exchange, positioning, waste, contact details, summary, and payment, plus admin settings and schedule view.

<?php
/*
Plugin Name: Rapid Skips – Order Information
Description: Multi-step order info wizard between product and checkout: address → dates/times/exchange → positioning/waste → contact + billing → summary → pay now. Includes admin settings + schedule view.
Author: Michael Wood
Version: 2.9.0
*/
Plugin example

Rapid Skips – Postcode Checker (v1.2)

A lightweight postcode checker plugin that validates whether a customer is inside supported service areas and shows a booking CTA when eligible.

<?php
/*
Plugin Name: Postcode Checker
Description: Postcode checker for Rapid Skips
Version: 1.2
Author: Michael Wood
*/