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

  • Add in reports ability to view sales by resource.

    Add in reports ability to view sales by resource. Exactly like products or categories but sales by resource.

  • Integration of booking information on the WooCommerce API rest.

    Finalize compatibility with WooCommerce rest API: integrate reservation information in orders > line_items or line_items > meta_data with the reserved period (start and end dates) in order to generate the billing.

  • booking class start time and end time

    Hi. Using Bookings to post schedule for online classes. It would be great to display not just start time but also end time for each and every booking. Hope this can be added in the next upgrades. Thanks!

  • Week-view in bookings calendar

    At the moment, month-view is default and can’t be changed. The customer will thus always see the entire current month in the calendar on the booking page. He/she must first choose a date, then in one dropdown pick start-time and in another dropdown pick end-time for the booking. For many bookable products the booking might […]

  • Inventory Management of Bookable Products

    I want to be able to offer “limited-availability” bookable products. Say, 10 free bookable items where clients can select from the full range of time availability.

  • Automated shipping calculations in admin – WooBookings

    When adding a booking via the admin side of things, is there a way for it to calculate the shipping charges like it does from the front end? I have added a table rated shipping plugin based on state selection and or postcode. ; All I can see in admin is adding the shipping yourself […]

  • Resource Categories for Woocommerce Booking

    The resources tab could be better. You should be able to add different categories as resources with different pricing. Example Hotel: Roomsize: junior, superior, president suite Food: Breakfast, semi or full service Airport Transit: yes/no Like that… would be much more easy to adapt the products with special services…

  • Start Date And End Date for Woocommerce Bookings Plugin

    When the costumer selects the date in the calendar, there isn’t the date of check-out, that is fundamental for every hotel website (in fact, in every hotel website you can select both dates), because it’s intuitive and the costumers can suddenly see when they arrive and when they go away. If you use duration (in […]

  • AutomateWoo triggers based on the date booked

    Would like automatewoo triggers based on booking date instead of all future bookings. I.e. I have a bookable product (a cource) which has multiple dates in the future. I repeat the same cource over and over again. These dates are embedded into the booking module in woo. When approaching a specific course date I would […]

  • Bookings – overlapping durations

    At the moment when you set the duration of a booking e.g. 1hr, the next booking is not available until 1hr later e.g. 10am, 11am etc. It would be great if the durations could overlap. e.g. start at 10am, 10.30am, 11am, but each booking being 1hr long. Combining this with resources would mean that customers […]

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.