Managing Bookings
Once customers start booking your services, all booking management happens in the Service Bookings section of your admin panel.
Finding your bookings
Go to Service Bookings in the sidebar (under Store Management or as a standalone menu item). You'll see a list of all bookings with their status.
Booking statuses
| Status | Meaning |
|---|---|
| Pending | New booking, awaiting your confirmation |
| Confirmed | You've accepted — customer has been notified |
| Completed | Session has taken place |
| Cancelled | Booking was cancelled (by you or customer) |
Accepting a booking
Declining a booking
If you can't make the requested time:
- Open the booking
- Click Decline
- Optionally add a message explaining why (this is included in the notification email)
- The customer is notified and their payment is refunded automatically if pre-payment was required
Instead of declining, consider messaging the customer first to offer an alternative time. This reduces cancellation friction and improves customer relationships.
Cancelling a confirmed booking
If you need to cancel after confirming:
- Open the booking
- Click Cancel booking
- Add a reason (required — this goes in the customer email)
- Select whether to issue a refund
Always give as much notice as possible when cancelling. Customers who receive last-minute cancellations often don't rebook.
Completing a booking
After the session takes place, mark it as complete:
- Open the booking
- Click Mark as completed
This moves it to "Completed" status and triggers any post-session workflows (e.g. review request emails if configured).
Calendar view
Switch from the list view to Calendar view using the toggle at the top of the bookings page. This gives you a weekly or monthly view of all upcoming sessions.