Booking List and Calendar
After customers book, you monitor and handle bookings from several views: the calendar by staff, the booking list, and the booking detail.
These views arrive with the full booking release. Menu names and layout may differ slightly from the description below, but the behavior is the same.
Calendar by staff
A day or week view with one column per staff member, plus an Unassigned column for bookings without staff (fixed sessions or services with no staff).
- each member's working hours band is drawn in their column, and time off is greyed out
- bookings are coloured by staff or status, with a now line in the shop time zone
- tap a booking to open its detail
- filter by staff or service. The maximum range is 42 days
- on phones, the day view uses a strip of staff tabs
Canceled bookings are not shown, while completed and no-show bookings stay visible. A completed booking keeps occupying its slot and is drawn as done, not as free time.
Booking list
The booking list is sorted by date, then time. Filter by:
- staff (or "no staff")
- service, customer, and date range
- status: booked, canceled, no-show, completed
- state: awaiting deposit, awaiting payment, confirmed, completed, canceled, no-show, expired
- search by order number, customer name, or phone
Each row shows state and deposit badges (held, refund due, forfeited) and the balance due. A booking canceled late or marked no-show stays Paid (you keep the deposit), so look at the deposit badge.
Booking detail
The booking detail shows the customer, service, staff, schedule, the location or meeting link, when and by whom the booking was completed, and a money block:
- total price
- deposit already paid
- balance due
- what you have received
Available actions follow the booking's state, and actions that are not allowed are hidden or disabled with an explanation:
- Complete (guide), available from the session start
- Reschedule (guide)
- Mark no-show (guide)
- Record balance payment (below)
- Cancel (shows a money preview before confirming)
- Deposit refunded, when the state is refund due
- reschedule history
Recording the balance payment
When the customer arrives and pays the rest:
- open the booking detail → Record balance payment
- choose the payment method: cash, transfer, QRIS, card, or other
- confirm. The balance becomes 0 and the deposit is applied
To give the balance away, choose Waive: no money is recorded and the balance is written off as a loss. Use with care.
The order can only be completed (Delivered), and the booking only completed with the Complete button, once the balance is collected or waived; before that the Dashboard refuses with "The remaining balance has not been collected yet". This only records money, it does not charge anyone.
Report
The booking report (by booking date) shows bookings, canceled, no-show, completed, the no-show rate, deposits held, deposits refunded, deposits forfeited, and balances written off.
"My bookings" view for staff
A cashier whose account is linked to a booking staff member sees a list of their own bookings today and can reschedule, mark no-show, complete bookings, and record balance payments only for those. See Booking Plans and Roles.