• Resolved mjblount247

    (@mjblount247)


    Hi there,

    I’m setting up Webba Booking as a table reservation system for a client’s restaurant and I’ve got an issue.

    The restaurant has a maximum capacity of 20 customers total. Tables can be booked for 1, 2, or 4 people, and capacity is flexible (for example, five 4-person tables, or ten 2-person tables, etc.).

    What I’d like to achieve is for the plugin to manage bookings based on the overall customer capacity (20 people) rather than a fixed number of tables. That way, once 20 guests are booked for a particular time slot, no further reservations can be made.

    Is there a way to configure Webba Booking to account for total guest capacity across different table sizes?

    Any advice would be greatly appreciated.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Support Md Abdullah Al Arif

    (@faithcoder)

    Hi @mjblount247 ,

    Webba Booking does not have a direct built-in feature to manage overall guest capacity dynamically across different table sizes (like combining 1, 2, or 4-person tables to enforce a total capacity of 20 guests). However, here are some ways you can approach this:

    Option 1: Use Group Bookings with Capacity Limits:

    1. Create a single service called “Table Reservation” with a maximum number of bookings set to 20 guests.
    2. Allow customers to select the number of guests during booking (using the group booking or quantity feature).
    3. This will cap the total number of guests per time slot but won’t enforce table size distribution (e.g., 10 tables of 2 vs. 5 tables of 4).
    4. You can customize the booking form to allow selecting the party size.

    Option 2: Create Separate Services for Different Table Sizes:

    1. Create services like “Table for 1”, “Table for 2”, and “Table for 4”.
    2. Assign maximum bookings per table size service based on the number of tables you have (e.g., max 5 bookings for “Table for 4”).
    3. This does not automatically sum total guest count across services but gives tighter control on tables.
    4. You must manually monitor overall capacity.

    Thanks!

    Plugin Support Md Abdullah Al Arif

    (@faithcoder)

    Hi,

    We haven’t heard back from you in a while, so we’re closing this ticket due to inactivity. If you still need help, feel free to reopen the thread or create a new one, and we’ll be glad to assist you.

    Thanks for your understanding!

Viewing 2 replies - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.