The Reservation Settings in WPCafe let you control every part of the booking process, from seat capacity, guest limits, booking amounts, and hold times to button labels and reservation status. You can also manage business hour visibility and booking behaviour. With the Visual Table Layout, you can visually design your table setup and assign reservations more efficiently.
🔹Reservation Configuration Options #
Go to WordPress Dashboard → WPCafe → Settings → Reservation → Reservation Rules and configure your restaurant’s seats, booking amount, and guest limits.
- Advance Reservation – Set how early customers must place a reservation before their desired time (in minutes or hours).
- Maximum Future Reservation – Define how far in advance customers are allowed to book a reservation.
- Reservation Status – Choose the default status for new reservations (e.g., Pending, Confirmed).
- Statuses That Block Time Slots – Select which reservation statuses will block a time slot from being booked again.
- Minimum Guests – Set the minimum number of guests required per reservation.
- Maximum Guests – Set the maximum number of guests allowed per reservation.
- Booking Amount – Enter a booking fee or deposit amount (optional).
- Total Seat Capacity – Specify the total number of seats available in your restaurant.
- Multiply Booking Amount by Guests – Enable this option if the booking amount should be multiplied by the total number of guests.

🔹Visual Table Layout #
The Visual Table Layout feature allows you to design your restaurant’s table arrangement in an intuitive and interactive way. Follow this documentation to set up your table layout in detail.

🔹Reservation Button Text #
Easily update the text for all buttons in your reservation form—Form Button, Confirmation Button, and Cancellation Button—from:
Dashboard → WPCafe → Settings → Reservation → Message. This way, you can make the buttons clearer and friendlier for your visitors

🔹Customise Thank You Page Message #
You can show customers a clear message after they submit a reservation, letting them know whether it’s pending or confirmed.
Go to WPCafe → Settings → Reservation → Message to customise the Pending and Confirmed messages.
Just edit the text you want to show and use the toggle to enable or disable each message.
Finally, click Save Changes to apply the updates.

🔹Frequently Asked Questions #
Q1: Can I limit how far in advance customers can make a reservation?
A1: 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).
Q1: What happens if customers arrive late for their booking?
A1: 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.
Q1: Can I customise the button text on the reservation form?
A1: 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 Reservation Settings in WPCafe ensures a smooth, customer-friendly booking experience. Clear limits, customised buttons, and hold times help manage tables efficiently. The upcoming Visual Table Layout will provide even greater control over seating and reservations.