Complete booking lifecycle with recurrence

Test create, edit, reschedule, cancel, and recurring booking behavior.

Back to guides
Business OwnerOperations and Performance18 min
Guide scope
Use this to prepare before starting execution.

Primary route: /console/bookings

Prerequisites

  • Customers, services, staff, and rooms already exist.
  • Business hours are configured.
Step-by-step test instructions
Follow in exact order. Do not skip steps.
  1. 1. Create one booking with multiple booking items.
  2. 2. Assign staff and room per item and save.
  3. 3. Edit one booking item (time/staff/room) and confirm it updates.
  4. 4. Create a recurring booking rule (daily/weekly/monthly).
  5. 5. Add one recurrence exception (skip or reschedule one occurrence).
  6. 6. Cancel one booking and verify status/timeline updates.
  7. 7. Reschedule another booking and verify conflict checks.
Pass criteria
Guide is complete only when all checks below are true.
  • No double-booking is allowed for staff or rooms.
  • Recurring rule and exception behavior is reflected in the schedule.
  • Booking timeline and statuses update correctly.