Appointment Hour Booking Blog

The easy way to create powerful booking forms for WordPress websites.

Blog / Allowing bookings for multiple persons

Allowing bookings for multiple persons

The Appointment Hour Booking plugin supports multiple capacity for the bookings, for example in the case you are offering a class for "10 persons" then you can accept up multiple bookings of the same time until filling the "10 persons" capacity.


As mentioned, the services can have a maximum capacity (example: number of persons that can book/attend the service at the same time).

The default capacity is 1. If the service capacity has been set to 1 the time-slot will be blocked for new bookings after getting one booking.

If the service capacity has been set to a greater number (example: service with capacity for 10 persons) the time-slot will be blocked after filling the capacity. This can be up to 10 bookings of "1 person" each one or two bookings of "5 persons" each one or other sequence of bookings until filling the defined maximum capacity.

You optionally enable a drop-down above the calendar to allow the booking of multiple quantity/persons, it will be displayed like in the following image:

quantity field


You can have different services with different capacity, for example you can offer a "private class" for "1 person" or a "group class" for 5 persons. Lets see the following image indicating how to set the capacity of each service:

setting up appointment capacity


The following image indicates how to activate the drop-down above the calendar to allow selecting the number of persons for the booking:

quantity drop-down


After selecting a service and quantity only the slots available for that service and with enough available capacity will be displayed for booking, this way preventing overbookings.

In the case you have multiple services, once a time is booked for one of the services it will allow more bookings for that service until filling its capacity but won't allow bookings of the same time for other services. Lets explain this with a sample: if you offer a "private class" for "1 person" and a "group class" for "5 persons" person, then if you get a booking of 1 person at 9:00 AM for a "group class" then that time will accept bookings for other 4 persons for the "group class", but the time won't be available for a "private class" since is already booked for other service (a "group class"). This restriction can be skipped if you use different calendars for different services.

Feedback about these features will be welcome, feel free to open a support ticket for any question.