Your vendor dashboard at Dashboard > Bookings gives you a complete view of all bookings.
The bookings table
Bookings are displayed in a table with columns for reference code, customer name, date, status, and total amount. Click any row to open the booking details in a slide-out panel.
Filtering bookings
By type -- Use the tabs at the top to filter by booking type:
All (everything)
Appointments (service bookings, classes, home services, pet services, medical)
Orders (product purchases)
Requests (booking requests / quote inquiries)
By status -- Filter by PENDING, CONFIRMED, COMPLETED, CANCELLED, or NO_SHOW. These appear as clickable pills below the type tabs.
Booking detail panel
Click any booking to open a slide-out panel showing:
Customer info -- name, email, phone
When -- date, time, duration
Service details -- staff member, location, list of services with individual prices and durations
Pricing breakdown -- subtotal, cleaning fee (rentals), service fee, total
Special requests -- any notes the customer added
Request details -- for booking requests, shows the project description and request type
Status actions
From the booking detail, you can change the status:
Confirm -- Moves a PENDING booking to CONFIRMED. The customer is not separately notified (they were already notified at booking time).
Mark Completed -- Moves a CONFIRMED booking to COMPLETED after the appointment has taken place.
Cancel -- Cancels the booking. Both customer and vendor receive cancellation emails with subjects like "Booking cancelled -- [Business Name] (REF-CODE)".
Reschedule -- Opens a date and time picker. Select a new date and time, and the system checks for conflicts before saving. The customer receives a reschedule notification email.
Who can change status
Only the vendor (business owner) who owns the booking can change its status. This requires being logged in and authenticated. The system verifies vendor ownership before allowing any status change.
What each status means for you
PENDING -- Needs your attention. Review and confirm, or contact the customer.
CONFIRMED -- All good. The appointment is scheduled.
COMPLETED -- Done. The customer may be asked to leave a review.
CANCELLED -- Cancelled by you or the customer. Both parties were notified.
NO_SHOW -- The customer didn't show up. Use this to track patterns.