Every service in Matchable uses statuses to control visibility and track progress. Statuses show up in your calendar, booking drawers, and in the client's upcoming bookings.
There are two levels to understand:
1. Schedule status controls the overall visibility of a course or class. Think of it as the main switch.
2. Session status controls individual sessions within that schedule.
Important: the schedule status overrides session statuses. If a schedule is set to Private, none of the sessions will be visible to clients, even if individual sessions are set to Published.
Published: The schedule is live and visible to clients.
Private: The schedule is hidden. No sessions are visible, regardless of their individual status.
Cancelled: The schedule is cancelled. Clients will be notified and all sessions will be removed from the calendar.
Published: The session is visible to clients and part of the schedule.
Private: The session is not visible to clients, but is included when someone purchases the complete course. Useful for catch-up sessions or extras.
Cancelled: The session is cancelled and clients will be notified. It will be removed from the schedule.
Private training works per booking, so there's no schedule or session hierarchy.
Planned: The session is scheduled on a specific date.
Unplanned: The client purchased the session but hasn't picked a date yet.
Finished: The session has been given.