Support » Plugin: Booking Calendar » How to add booking room quantity?

  • Resolved Mohammad Limon


    Here’s the idea.

    Select a day ( Calendar )
    Select rooms depend on children’s ( Dropdown Or Radio Or any ) 1-4 rooms can be available for a day.
    1 room ( children 09-18 )
    2 rooms ( children 19-35 )
    3 rooms ( children 36-58 )
    4 rooms ( children 58+ )

    Select time slots ( default ) like 4 different time slots

    NOTE: if a user selects all 4 rooms then the selected time slot needs to book for that day. if user select less than 4 examples, 2 then next user will have only 1 or two room options rather than 3 or 4 bcz out of 4 two are already booked. and when all time if booked than an as normal day also need to be booked and will remain unavailable.

    So, How can I make a relation within this room select option and slot so depend on user select it will automatically work as we want.

    Is this possible with your plugin? Actually, I just get your pro from my friend. So, if it’s worked then I can ask my client to buy your product. actually need security before buying šŸ™‚

    Let me know if you guys need more briefing šŸ™‚

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author wpdevelop



    Unfortunately, if you need to make the several specific number of bookings per the same time slot at the same date in SAME CALENDAR, it is NOT possible in any versions of Booking Calendar.

    A) The ability to book for the specific times only possible in the Booking Calendar Business Small / Business Medium versions (and in higher versions for booking resources with capacity =1). Please note if you will make the booking for the specific time slot, this time slot becomes unavailable for the other visitors for that selected date in the current specific calendar.

    In lower versions of Booking Calendar it is possible to make bookings only for restricted timeslots.

    You can configure the time slots selections on the Booking > Settings > Form page. Please use the “shortcode generator” on the right side of that page for the correct generation of the shortcode.

    You can use one”timerange” (timeslots) or “start time” and”end time” selections or”starttime” and “duration”of time selections shortcodes or even start time and end time entering shortcodes. Please read more about the booking form fields configuration here

    You can test the bookings for the specific time-slots in action on the live demo of Business Small version (which is configured by default for the bookings of specific time-slots) here: Other live demo you will need to reconfigure.

    B) If you need to make the specific number of bookings per day, then you need to check the Booking Calendar Business Large version, where it is possible to make several reservations per specific FULL date(s) by visitors (not time slots). Please read more about it here

    At this version is possible to set capacity of the booking resource, so date(s) in calendar will be available until number of reservations is less than capacity of the booking resource.But in this version is possible to make reservation only for FULL date, not a time slots (time slots in this version only record data in the DB, but do not play any logic in reservation). Please read more info about the booking resources and how to configure them here

    We highly recommend to check this article about different configuration of capacity and availability


    Kind Regards.

    Thread Starter Mohammad Limon


    Yes, I did check capacity features already and it’s not going to help me as you already know I need to book a day when all my slots get full depending on room selections.

    Here’s one idea I’m wanna try but need your help.

    Can you share how to query the booking list with my custom field values? Just a list of bookings will do. Is there any custom function you guys have to do this?

    Thread Starter Mohammad Limon


    And also how can I get all meta list as array or object by booking id

    Plugin Author wpdevelop



    Sorry, there is no such API for getting list as array, currently in the Booking Calendar plugin (please check more here
    And as I was explained in my previous comment, the capacity feature is not working with time slot. Sorry. So it’s will not resolve this issue.
    We will add improvements to this feature to the TODO list for having it in future updates of the plugin, but I can not say when this feature will be implemented.

    We can not start, right now, some personal customization or custom development, because we have almost no free time. Please check what support we are providing here
    Thank you for understanding.
    Kind Regards.

    • This reply was modified 2 months ago by wpdevelop.
Viewing 4 replies - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.