Convert more holiday shoppers with express checkout and buy now, pay later. Learn more
Product Icon

WooCommerce Bookings

WooCommerce Bookings is the official WooCommerce extension that lets store owners sell appointments, reservations, rentals, or classes with bookable time or date slots. It supports fixed time slots or flexible ranges, group and individual pricing, and resources — staff, rooms, or equipment — each with its own availability to prevent double-booking. It syncs with Google Calendar and works with any WooCommerce payment gateway. It's a paid annual extension with a 30-day money-back guarantee.

Feature Requests

  • Import list of bookable products from CSV

    It seems ridiculous to me that one cannot make a list of bookable products in a spreadsheet and import them. To have to manually create each one in WooCommerce is tedious and backwards.

  • Add AI feature for woocommerce bookings

    Hi guys. I have woocommerce bookings and even though my vendors have all the documentation needed and I have even created video tutorials, they still tell me they find creating bookings complicated. Even though, I have have been using bookings for a while now, I even find it quite complex adding resources, ranges etc myself. […]

  • Weekly and monthly rental

    Hi. It would be great, If you could implement, that an Item can be rented not only daily but also weekly and monthly to a special price. Then your Extension would be absolut great

  • Scheduled reduction in Resource quantity

    We need to be able to remove a single Resource from availability for a set period of time. If I have 10 snowmobiles, and I need to make one unavailable for a week so it can be maintained, I am currently unable to do this. I need to be able to set that only 9 […]

  • Feature Improvement Requests for WooCommerce Bookings

    Feature Improvement Requests for WooCommerce Bookings Centralized Inventory Management for Bookable Resources: Provide a dashboard or report feature to track total bookings for each resource (e.g., children/adults) across all events in real-time. This would eliminate the need for manual calculations and streamline inventory management for businesses handling multiple events. Enforce Minimum Participants Across Combined Types: […]

  • Daily products are very slow – 24 queries

    Hey! 🙂 We have some problems on letlej.dk. The queries made on daily products are very, very slow: https://letlej.dk/produkt/burgervogn/ Either it should be changed to a GET request or optimized. Please see attached.

  • Resouces as Add-Ons

    I need to be able to offer a Resource as an optional Add-On to a Bookable Product. For example, I rent Skis and Snowboards. I have 10 each of these. A customer can also choose to rent a helmet at the same time, but I only have 8 of these. So if 5 Skis with […]

  • Time slots remain visible after being booked

    When a time slot is book (Hair Salon template) that time slot disappears from view. There should be an option to have booked time slots remain visible but to be greyed out. Also the ability to colour time slots. For example, green for available time slots and red for unavailable time slots.

  • More flexible availability features

    Have you actually looked at Product > Availability? The rules actually do not work the way one would normally think. For example, if you have a Bookable Product available for 1hr blocks in the afternoon, and 2hr blocks in the evening (not totally uncommon right?), there is currently no way to achieve this on one […]

  • Developer-friendly code comments

    Make the plugin more developer-friendly by having features and UI options commented out in the code. Why be restricted by what is in the Admin? It takes a lot of work to put UI options into the Admin. That’s a whole other layer of development! Why not have common feature requests commented out in the […]

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.