View or edit a booking
The View Booking page is your control panel for each appointment.
What's on this page
- Booking details — status, time, duration, assigned groomer.
- Pet and client info — key profile details and contact context.
- Notes — booking notes and pet notes.
- Photos — booking-linked image history.
- Financials — invoice summary, payment history, and PDF access.
- Contracts — booking-level contract records and status when enabled.

Status actions
From the booking you can move it through its lifecycle: Start Groom, Mark Complete, and Cancel. Barkway updates timestamps and reminder behaviour based on status changes.
Editing a booking
Editing is just like creating, except everything is pre-filled. You can change the pet, groomer, services, time, notes, discounts, or deposits when it's allowed.
When can I edit?
A booking is locked if its latest invoice is marked Paid _and_ there's real money on it (payments or credits). When locked:
- You can still edit notes.
- You cannot change pet, services, time, groomer, or pricing.
Bookings that are Completed but unpaid are still editable.
What changes are blocked when payments exist?
- You can't change the pet if any payments or balance credits are already applied.
- You can't mark the booking as Unavailable if a deposit is still recorded.
What happens to prices and invoices when I edit?
When you save changes, Barkway re-locks service prices using your current service pricing. It creates a fresh invoice, moves any payments and client balance credits to it, and marks the previous invoice as cancelled for history.