The Table Reservation Management system allows restaurant administrators to view, approve, update, and manage all customer table reservations directly from the WordPress admin dashboard.
Using this system, admins can efficiently organize bookings, avoid scheduling conflicts, and manage branch-wise reservations.
In this guide, you’ll learn exactly how to use the RestroFood restaurant table reservation management system to keep your bookings organized, reduce scheduling conflicts, and deliver a better dining experience for your customers.
Navigate to RestroFood Table Reservation Management
From your WordPress admin dashboard:
RestroFood → Reservation
Here you will find the complete reservation list submitted by customers.
The reservation list generally includes:
- Reservation ID
- Customer Name
- Contact Information
- Reservation Date & Time
- Guest Count
- Assigned Table
- Reservation Status
- Branch Information
- Action Buttons
View Restaurant Table Reservation Details
From the reservation list, administrators can review complete booking information, including:
- Customer name
- Email address
- Phone number
- Reservation date
- Reservation time
- Number of guests
- Selected branch
- Assigned table
- Additional customer notes
This helps restaurant staff prepare and organize reservations properly.
Approve Reservation
When a new reservation is submitted, it may appear as Pending.
To approve a reservation:
- Open the reservation details.
- Review reservation information.
- Assign a table.
- Change the reservation status to Approved.
- Save the changes.
Once approved, the customer may receive a confirmation email notification automatically.
Cancel Reservation
If a reservation cannot be accommodated, admins can cancel it.
To cancel a reservation:
- Open the reservation details.
- Change the reservation status to Cancelled.
- Save the changes.
The customer will be notified about the cancellation.
Assign Table
Admins can assign or update reservation tables.
This is useful when:
- Rearranging seating
- Managing large groups
- Avoiding booking conflicts
- Handling unavailable tables
To update the assigned table:
- Edit the reservation.
- Select a different available table.
- Save the reservation.
Manage Table Reservation Status
The reservation system typically supports multiple statuses, such as:
Pending
Reservation request submitted but not yet reviewed.
Approved
Reservation accepted and confirmed.
Completed
The customer has successfully completed the reservation visit.
Cancelled
Reservation rejected or cancelled.
Managing reservation statuses helps restaurant staff track reservation activity easily.
Branch-Wise Table Reservation Management
If your restaurant uses multiple branches, reservations can be managed branch-wise.
Admins can:
- Filter reservations by branch
- Assign branch-specific tables
- Manage availability separately for each branch
This improves multi-location restaurant management.
Search and Filter Reservations
The reservation management page may include search and filtering options.
Admins can search reservations using:
- Customer name
- Phone number
- Reservation date
- Reservation status
- Branch name
This helps quickly find specific reservations.
Reservation Email Notifications
The system can automatically send email notifications for:
- Reservation confirmation
- Reservation approval
- Reservation cancellation
- Reservation updates
This improves customer communication and reservation tracking.
Best Practices for Table Reservation Management
- Regularly review pending reservations.
- Keep table availability updated.
- Avoid assigning the same table for overlapping times.
- Use accurate seating capacity for tables.
- Cancel unavailable reservations quickly to inform customers.
- Monitor branch-wise reservation load during busy hours.
Proper reservation management helps provide a smooth dining experience for customers and improves restaurant workflow.
Thank You
Still Have Questions?
Our docs cover the most common questions about this topic. If you need personalized advice or have a unique query, our team is ready to help. Contact us!