WP Manifestindependent plugin directory
manifest / events / shift-booking-manager

Shift Booking Manager

WordPress plugin to support service provider shift booking management for clients.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/webintegratedsolutions/shift-booking-manager/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

WordPress plugin to support service provider shift booking management for clients.

Shift Booking Manager

A custom WordPress plugin for service-based businesses that allows clients to book available shifts with service providers, and enables providers to manage their schedules, policies, and invoicing.

🔧 Features

  • Custom post type for managing bookable shifts
  • Front-end dashboard for service providers (Editor role)
  • Custom client registration form (Contributor role)
  • Monthly shift calendar with open/booked views
  • Booking flow with modal interface
  • Email notifications for bookings, cancellations, and invoices
  • Cancellation policies with fees and cutoff times
  • Shift completion tracking and automated invoicing
  • PayPal or Interac e-Transfer payment instructions
  • Admin settings panel for global plugin control

Requirments

WordPress 5.8+ PHP 7.4+