The Reservation Settings section in WPCafe allows you to manage how customers make reservations and how those reservations are handled inside your restaurant website.
You can configure everything from total seat capacity to button labels to ensure a smooth booking experience for your visitors.
🔹Navigate to Reservation Settings #
- Go to your WordPress Dashboard.
- From the sidebar, select WPCafe → Settings → Reservation → Configuration.
- Under the Reservation Settings tab, you’ll find all the options related to booking setup and behavior.
Reservation Configuration Options #
- Total Seat Capacity
Set the total number of seats available for reservations at your restaurant.
Example: If your restaurant can host up to 30 people, enter 30 here.
- Booking Amount
Specify the amount required to confirm a booking (optional).
Example: You can charge a small deposit such as $10 to secure a table.
- Minimum Guests
Set the minimum number of guests allowed per reservation.
Example: If you only accept bookings for at least 2 people, enter 2
- Maximum Guests
Set the maximum number of guests per booking.
Example: If your restaurant can handle up to 10 guests in one booking, enter 10.
- Hold Time for Late Guests
Determine how long a reserved table will be held for late guests.
Example: You may choose to hold the table for 2 hours after the booking time.
- Advance Reservation
Choose how far in advance customers can make a reservation.
Example: Allow reservations 2 days before the actual booking date.
- Reservation Status
Select the default status for new bookings.
Options:
- Pending – Requires admin approval.
- Confirmed – Automatically approved.
- Canceled – Automatically declined.

- Visual Table Layout
The Table Layout Reservation feature is currently under construction. Once available, you’ll be able to assign bookings to specific tables visually through this section.
🔹Reservation Button Text #
Customize the text shown on booking-related buttons displayed in menus and archive pages.
- Form Button: Text for the booking form button (e.g., Book a Table).
- Confirmation Button: Text shown after booking confirmation (e.g., Confirm Booking).
- Cancellation Button: Text shown to cancel a reservation (e.g., Request Cancellation).
🔹Reservation Status & Business Hours #
This section helps you display and control booking availability.
- Reservation Close State: Define when the reservation system should be closed (e.g., after hours).
- Business Hour Label: Label for showing business hours on the front end (e.g., Business Hours).

🔹Frequently Asked Questions #
1. Can I limit how far in advance customers can make a reservation?
Yes. In the Advance Reservation field, you can define how many days before the booking date customers are allowed to make a reservation (e.g., 2 days in advance).
2. What happens if customers arrive late for their booking?
You can use the Hold Time for Late Guests option to decide how long a reserved table will remain available. After that time passes, the table becomes free for new bookings.
3. Can I customize the button text on the reservation form?
Absolutely. Under Reservation Button Text, you can change the text for the booking, confirmation, and cancellation buttons to match your restaurant’s branding and tone.
🔹Conclusion #
Configuring your Reservation Settings in WPCafe helps you create a reliable, customer-friendly booking experience.
By setting clear limits, customizing button labels, and defining hold times, you can streamline your restaurant’s operations and ensure every table is managed efficiently.
Once the Table Layout Reservation feature is released, you’ll have even greater control over your restaurant’s seating and reservation flow.