The RestroFood Table Reservation Add-on supports both:
- Single Branch Restaurant
- Multi Branch Restaurant
You can configure reservation opening hours and reservation time slots easily from the admin settings.
Reservation time settings control:
- When customers can place reservations
- Available reservation times
- Day-wise opening and closing schedules
- Break times
- Holiday availability
Single Branch Reservation Time Setup
If you are using a single branch restaurant, reservation time settings are managed globally from the RestroFood settings panel.
Navigate to Settings
From your WordPress admin dashboard:
RestroFood → Settings → Delivery Settings → Delivery/Pickup
Here you can configure the reservation schedule for your restaurant.
You can use the global Day Based Time option for reservation time settings. Or use the Different Reservation Time option for reservation time settings.
Multi Branch Reservation Time Setup
If you are using a multi branch restaurant, reservation time settings are managed separately for each branch.
Navigate to Branch Settings
From your WordPress admin dashboard:
RestroFood → Branches → Add/Edit Branch
You can use the global Day Based Time option for reservation time settings.
You can also use the Different Reservation Time option for reservation time settings.
Each branch can have its own reservation schedule and timing configuration.
This allows different branches to operate with different opening hours and reservation availability.
Day Based Reservation Time Setup
Inside the branch time settings, you will find Day Based Time Set Options.
Using this feature, you can configure reservation availability separately for each day of the week.
Example:
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday
Each day can have different reservation times and schedules.
Available Time Setting Options
The reservation time settings provide several configuration options.
Opening Time
Set the reservation opening time for the selected day.
Example:
10:00 AM
Customers will be able to place reservations starting from this time.
Closing Time
Set the reservation closing time for the selected day.
Example:
11:00 PM
Reservations will not be available after this time.
Break Start Time
Set the break starting time if your restaurant temporarily stops accepting reservations during specific hours.
Example:
3:00 PM
This is useful for:
- Staff breaks
- Kitchen preparation
- Maintenance time
- Shift changes
Break End Time
Set the break ending time.
Example:
5:00 PM
Reservation availability will resume after the break ends.
Holiday Option
You can also mark specific days as holidays.
When a day is marked as a holiday:
- Reservation will be unavailable
- Customers cannot place bookings for that day
This is useful for:
- Weekly off days
- Public holidays
- Restaurant maintenance
- Special closure events
Reservation Time Slot Setup
The Reservation Time Slot option controls the time gap between available reservation times shown in the reservation form.
You can configure this from:
RestroFood → Settings → Reservation Settings
Example Time Slots
15 Minutes
Available reservation times:
10:00 AM
10:15 AM
10:30 AM
10:45 AM
30 Minutes
Available reservation times:
10:00 AM
10:30 AM
11:00 AM
11:30 AM
1 Hour
Available reservation times:
10:00 AM
11:00 AM
12:00 PM
The selected time slot determines how reservation times appear in the reservation form.
How Reservation Time Works
The reservation system automatically generates available reservation times based on:
- Opening time
- Closing time
- Break time
- Holiday settings
- Reservation time slot
Customers will only see available reservation times in the frontend reservation form.