Booking Appointments

Booking Appointments

Members can book appointments through the member app, or staff can book on their behalf from the admin panel.

Member Booking Flow

  1. Member navigates to Appointments in the member app.
  2. Browses available services and selects one.
  3. Chooses a staff member (or "Any available").
  4. Selects an available date and time slot based on the staff member's availability.
  5. If required, agrees to service terms.
  6. Pays upfront (if configured) or confirms the booking.
  7. Receives a booking confirmation notification.

Staff Booking (on behalf of a member)

  1. Go to Appointments → + New Appointment.
  2. Select the service, staff member, and client.
  3. Choose a date and time.
  4. Add optional notes.
  5. Confirm the booking.

Appointment Statuses

Cancellation & Rescheduling

Members can cancel or reschedule their appointment (if allowed in your settings) up until the late cancellation window. After that window, late cancellation charges may apply automatically via Stripe.