Product Icon

WooCommerce Bookings

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

Max bookings per block per resouce

For example, there are 3 resources, A, B and C, which are available for 14:00. I would like to allow only 1 booking for 14:00. If someone book resource A for 14:00, no one can book any resources for 14:00 anymore.

Also resource A is available for 10:00, 14:00, 17:00 and 19:00, and resource B is available for 14:00, resource C is available for 14:00 and 19:00.

Author

Anonymous

Current Status

Closed

Last updated: May 19, 2026

2 comments

Log in to comment on this feature request.

  1. Jason Kytros says:
    Product developer May 19, 2026 2:20 pm

    Hi there,

    Thanks for the suggestion.

    We have not seen broader demand for this exact behaviour from other users, so it is not something we are planning to add to the core extension. That said, it is achievable today via the woocommerce_bookings_filter_time_slots filter — after Bookings calculates the available time slots for a customer, you can hook in and remove any slot that already has a booking on any resource for that product, effectively capping the block to a single booking across all resources.

    Closing this one out. Thanks again!

  2. Mana Web Agency says:

    Anything ?

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.