Overview
- View reservations in a calendar or card layout
- Create new reservations
- Update reservation status (Pending, Confirmed, Canceled)
- Assign a table to a reservation
- Filter reservations by date (today, week, month)
- Manage walk-ins and no-shows
Prerequisites
- Tables must be set up (see Tables).
- The Reservation module must be enabled.
- You need permission to manage reservations.
Step-by-Step Actions
1. Open Reservations

- Click Reservations in the left sidebar.
- The Reservations page opens (calendar or card view).
2. Create a new reservation

- Click Add or New Reservation or Book Table.
- Enter:
- Date
- Time
- Number of guests
- Customer name and phone (or select existing customer)
- Special requests (optional)
- If you can assign a table now, select it.
- Click Save or Create.
3. Change reservation status
- Find the reservation.
- Use the status dropdown or buttons:
- Pending – not yet confirmed
- Confirmed – customer confirmed
- Canceled – booking canceled
- No-show – customer did not arrive (if available)
- Select the new status.
- The reservation updates.
4. Assign a table
- Open the reservation.
- Find Assign Table or the table selector.
- Choose an available table.
- Save. The table is marked as reserved for that time.
5. Filter by date
- Use the date filter (Today, This week, This month, or custom range).
- The view updates to show only reservations in that period.
6. Edit a reservation
- Click the reservation to open it.
- Change date, time, guests, or table.
- Click Save.
7. Cancel a reservation
- Open the reservation.
- Change status to Canceled or click Cancel.
- Confirm. The table becomes available again.
Common Mistakes and How to Avoid Them
| Mistake | How to avoid |
|---|---|
| Double booking | Check that the table is free before assigning. |
| Wrong date or time | Double-check date and time when creating. |
| Forgetting to confirm | Confirm reservations so customers and staff know they are booked. |
End Result
- Reservations are created and managed in one place.
- Status and table assignment are clear.
- Staff can see who is coming and when.