Hello.
Please note, this forum is only about the support of Booking Calendar Free version. If you will have any questions about the paid version, then contact here https://wpbookingcalendar.com/contact/
- Booking Calendar does not support the Google reCaptcha, yet. Sorry. Plugin support text CAPTCHA.
- In the Booking Calendar Business Large version, you can set capacities for your booking resources either for the entire day or for specific times within a day. This means you can control the number of bookings allowed for each day or for specific time slots. Learn more about this feature https://wpbookingcalendar.com/overview/#capacity
For example, you could specify that your booking resource can accommodate up to 10 bookings per day in a specific calendar. Alternatively, if you use time fields in the booking form, each time slot can accommodate up to 10 bookings per day. This flexibility allows you to manage bookings effectively, whether they are for full days or specific times.
Explore this feature in the live demo of Booking Calendar Business Large version.
For detailed instructions on configuring capacity and availability for booking resources and to watch a video about this feature, refer to this article https://wpbookingcalendar.com/faq/capacity-concept/
3. Relative Upgrade Costs check more here https://wpbookingcalendar.com/faq/
4. Please check point #2. In case if you need to have ability to select and book specific beds, instead of entire rooms, then it’s possible to make such a configuration with aggregate parameter.
Please check more here https://wpbookingcalendar.com/faq/shortcode-booking-form/
I will explain it in an example of booking separate rooms and the entire house.
Please note, all such separate properties will have separate booking forms with calendars at the front-end side of your website. It means that you can book an entire house, or specific room in a separate booking form.
So in case if you want to show as unavailable some dates or times in all calendars (booking resources), if some booking was made in only one calendar (booking resource), then it’s possible to configure it with “aggregate” parameter in the Booking Calendar shortcode ( it’s possible in all paid versions of Booking Calendar). This parameter makes the dates in the calendar unavailable if these dates were booked in some other booking resources.
Please check more about “aggregate” parameter in the Booking Calendar shortcode here: https://wpbookingcalendar.com/faq/shortcode-booking-form/
Example of configuration.
Booking resources at the Booking > Resources page:
- House ( ID = 3 )
- Room #1 ( ID = 4 )
- Room #2 ( ID = 5 )
And you need to insert the Booking Calendar shortcodes into the pages like this
House
[booking type=3 aggregate='4;5' ]
Room #1 ( ID = 4 )
[booking type=4 aggregate='3' ]
Room #2 ( ID = 5 )
[booking type=5 aggregate='3' ]
….
If some rooms will be booked for a specific date(s) or time, these dates/time will be unavailable in House calendar. And if House will be booked for a specific date(s), then in all Rooms (booking forms), these dates also will be unavailable.
Once again. This forum is only about the support of the Booking Calendar Free version. If you will have questions about the paid versions, please contact at plugin website.
Kind Regards.