Product Icon

WooCommerce Bookings

Allow customers to book appointments, make reservations or rent equipment without leaving your site.

Resource Hierarchy – Ability to Mass Book Resources/Bookable Products

‘This idea would be to have a hierarchy for resources to be able to mass-book resources or bookable products down the chain.
Full Space
– Small Space 1
– Small Space 2
– Large Space 1
– Tiny space 1
– Tiny space 2

So, if you booked, Large Space 1, it would automatically block the booking for Tiny space 1 & Tiny space 2 (this works with existing functionality using a shared resource).

But if you wanted to book Full Space, it doesn’t work because you can’t have multiple resources (shows something like multiple slots available).

Real-world examples:

Say you have an inn. And someone wants to book the entire inn for a wedding instead of individual rooms. It would be great to select a bookable product (“entire inn”) that would have a price associated and then by booking that, would automatically block out all of the rooms of the inn.

Or another real-world scenario: a photography rental studio with a few individual studios within. Users can rent individual studios (side note: setting up a “resource” for studios that share the same space which works with existing functionality), but we can’t set up a “full studio” rental that would automatically block out all of the studios/resources in one shot.

Hope that makes sense.

Author

Current Status

Open

Last updated: February 27, 2018

2 comments

Log in to comment on this feature request.

  1. Ronny Tobler says:

    This is exactly what we need! , I’d add the following feature in the scenario of courses or adventure games:
    Tiny space can hold 5 people. If Service 1 is booked in that space only service 1 can be booked in that space for additonal spaces but not Service 2.
    For more details please have a look at support ticket: 1914024

  2. Michael Sheehan says:

    Whoops spacing in the example were removed. To clarify
    Full Space:
    1) Small Space 1
    2) Small Space 2
    3) Large Space 1
    3a) Tiny Space 1
    3b) Tiny Space 2
    Tiny space is nested under Large space. Read the scenarios for better explanation.

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.