Overview
plugins.booking source layout. Core recognizes the booking identifier and, because this release has no plugin.py metadata, uses the default /booking/ URL prefix and booking namespace.
Models
ServiceType: reusable defaults such as a service name, price, and description.Service: a scheduled offering with time, provider, location/virtual details, capacity, and participant behavior.CustomerCheckin: a customer’s registration, placement, attendance, and check-in state for a service.
Routes
/booking/services/: staff service scheduling./booking/calendar/: customer-facing booking calendar./booking/classes-schedule/: a customer’s upcoming schedule./booking/history/: a customer’s booking history./booking/settings/: embed settings./booking/ajax/manage_booking/: registration and booking changes./booking/ajax/get_class_context/,/booking/ajax/get_class_info/: schedule details./booking/ajax/check_layout/: service layout checks./booking/ajax/add_booking_cart/: Payment Plugin cart integration when available.
