Ability to filter bookable products by date
Ability to filter bookable products by date. Enter e.g. from July 5 to July 8 and it would display only the products that are available for that period. See this example of a car rental site: http://santorinicarrentalonline.com
This could be implemented with a form (like the above example) or within Layered Navigation or both!
I would sure appreciate the ability to initiate the booking process by first selecting a date, which would then result in a display of all products (bookable services) available on that date. The absence of this feature is a major problem that I have yet to solve. Thanks for your consideration!
Nick Kellett commented
Adding my vote to this request - it is a must-have feature for Accommodation and Booking plugins. Ideally it should further refine on product categories too, in addition to check-in and check-out dates/times. The display could be as simple as a list with links to the Bookable / Accommodation Product details.
Michael Dorchain commented
There is basically not so many option for providing a search feature. Most only handle dates but not time. That said the search across the availabilities needs to remain fast especially for market places. It would be great if the availabilities could be cached and updated after each new booking.
The FacetWP plugin has a WooCommerce Bookings add-on: https://facetwp.com/ It can filter bookable products by start / end date and quantity. It currently only supports whole-day bookings, but will soon support time-based as well.
Can I just add that Wisdmlabs have created a widget for this here: https://wisdmlabs.com/woocommerce-bookings-availability-search-widget/ However, it does not work with the new Accommodation extension. I discussed with them the possibility of adapting the existing plugin and the quotation was very reasonable (less than $200) to make it work with the Accommodation add-on! Anyway, if you have the budget - this may be worth looking into...
When it will make searching by date? It's so stupid to have a bunch of items with dates and did not have a search for them!
Luis Martins commented
In some areas, such as real estate, this is absolutely essential, having a hard time understanding why this isn't yet part of the product.
I agree with that. That`s really important thing.
Milva Leonardi commented
Please, this functionality is essential.
This is an industry standard for such businesses as hotels and a must-have feature. I think you are missing out on a bunch of clients that a forced to look for other solutions. Please take it into consideration. Thanks.
Please review this idea. I think is a must have.
Connect 4 Web Design commented
Commenting to agree... I only wish we heard something from Woo about this--- even if they decided to charge money for this extra, I'd pay whatever they charge! Please guys--- at least respond?
Allen Swindells commented
Have to say this is a must have for ANY accommodation booking site it is the number 1 criteria. When I book a holiday the first concern is where and then when, I will soon give up on the site if I find the ideal accom and then find it's not available when I can go. Please please fix this big hole in the plugin.
Can someone confirm or deny what @Namrata says ?
Is this request/idea fully doable with that guide ?
This can be done by customizing the WooCommerce Bookings extension. You can read an overview at
Hope this helps.
First off, I appreciate all the hard work at Woo to enhance and add features to this plugin - some as the result of input/votes from members, so hopefully this particular suggestion garners enough support and attention by the Woo team to offer a viable solution.
I'm nearly complete with the development of a new site for a very large vacation property rental company (over 90 vacation homes) and their current (archaic, non-responsive) site has the ability to filter available properties based on a check-in and check-out date entered by a customer. Despite all the other cool bells and whistles I'm adding to their new site, lacking this one feature is a real kill-joy to all my nearly 300 hours of work building this complicated site.
I love all the filter options I've added to their new site and they love 'em too (categories, variables, and a product comparison), and I've been able to work around some other minor failings with this extension, but this is a huge defect in the extension design that I'm surprised was not discovered during whatever research the Woo designers did to match or exceed current options available out there.
As a footnote - even when customers manage to filter down to a few properties out of the 90+ available, they have to 'hope' that the few left in the filter results are available during the period they wish to book. Considering the average bookable night rental for any one of these properties is $250 USD a night, hopefully you can see how detrimental it is the possibility that a prospective customer is frustrated their vacation dates are foiled because they can't find the property that fits their requirements and it's not available...
I would prefer it being a calendar view as in the demonstration videos. When a filter is chosen, then the frontend calendar changes to only display the bookalbe products within that filter.
Filters could either be by bookable product or by category.
Really hope you will implement this soon, as it will have a huge impact on the user expereince.
Pam Blizzard commented
This is extremely important when you are booking multiple persons or resources over a span of days.