Recent Reservations
| Ref # | Guest | Service | Date & Time | Amount | Status | Actions |
|---|
| Ref # | Guest | Service | Date & Time | Amount | Payment | Status | Actions |
|---|
| Ref # | Guest | Courts | Date & Time | Duration | Amount | Status | Actions |
|---|
| Ref # | Guest | Table | Date & Time | Duration | Amount | Status | Actions |
|---|
Sales by Day
Recurring Credit Tabs
Regulars who reserved on credit. Record payments as they come in — any amount, any method — and the balance updates.
| Ref # | Guest | Service | Date & Time | Courts | Amount | Payment | Cancelled At | Notes | Actions |
|---|
Cancelled bookings are archived here and excluded from all sales reports and the main reservations view.
🔔 Waitlist
Customers waiting for full slots. When a booking on their slot is cancelled, they're auto-emailed that a spot opened.
🛍️ Merchandise Sales
Sell paddles, balls, shirts and log the sale. Prices are set in merchCatalog (edit as needed).
🏓 New Open Play Session
Reserve courts for a rotation session. Capacity auto-fills from courts × per-court cap. Players sign up on the customer site; you manage the roster below.
Sessions
🙋 Client Requests (demand)
Players asking for a time. A session auto-opens when 6+ overlap a free court/time. Counts below show how close each date is.
🏆 New Tournament
Tournaments
📈 Court Utilization
Booked court-hours by weekday & time, from your loaded bookings. Darker = busier; empty/pale cells are underused slots — prime targets for Open Play or off-peak promos.
🚫 Close a Date / Court
Block a whole day (holiday) or one court for maintenance. Customers can't book blocked slots, and existing bookings are unaffected.
Upcoming Blocks
👥 Add Staff
Staff sign in with their name + a 4–8 digit PIN (same login screen). Their actions are recorded in the Activity Log. The master admin login is unchanged.
Staff
📋 Activity Log
Who did what — the last 150 admin actions.