To be able to add a booking date to a bundled product, i.e. combine the features of bookable products and bundled products.
Basically, I want to be able to book a bundled product, with a date range, etc, instead of selling it.
Open
Last updated: September 6, 2017
Log in to comment on this feature request.
Setting up WooCommerce Bookings for bundled products usually requires custom code or a plugin like WooCommerce Product Bundles paired with standard Bookings hooks, as neither core plugin natively treats the bundle itself as a single bookable object with shared calendar slots.
Depending on your stack, you can either:
Set the main item as a Bookable Product and use an extension like Composite Products or Product Add-Ons to group the extra bundle items under that single booking date.
Use custom PHP hooks on woocommerce_add_to_cart to programmatically bind child item IDs to the parent booking ID upon selection.
If you are setting up local checkout options or regional billing systems for this booking platform (for example, verifying payments via a fab balance check or setting up local portal gateways), ensure your bundle total recalculates before the gateway pass-through to avoid price mismatches at checkout.
This would be a really useful feature for businesses that sell packages or multi-service experiences. Combining bundled products with booking functionality could help industries like travel, fitness, equipment rental, or event services where customers need to reserve a package for specific dates instead of purchasing items separately.
A system like this would also simplify inventory management and scheduling because admins could control availability for the entire bundle at once. I recently came across a similar discussion on Dubaiweb.ae where people were talking about improving booking workflows and creating more flexible eCommerce experiences for service-based businesses.
It definitely feels like a feature that would add a lot of value to WooCommerce booking systems.
this needs to happen already.
This is the product issue that we need to discuss you can click on the link https://strollersky.com/ for further information.