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

  • Booking avialability

    •Make calendar start at first available date •Highlight entire week once date is selected •Clearly display from and to dates after making selection

  • Assign staff member to actually look at feature requests

    Ask WooCommerce staff to actually give a hoot about the negative reviews on this plugin and the feature requests from the past 10 years that have not even been considered or looked at. Even the simple ones like showing a quantity in the cart (Because the input is disabled so it doesnt need to be […]

  • Set dynamic delay on booking dates availability

    Currently booking availability settings only allow fixed dates or restricting start and end days. I’d like the ability to set a dynamic availability of a booking. i.e. placing a Booking for an engineer, the 1st available should be in 7 days time or 14 days time or 2 days time. In this example this allows […]

  • Mens aviator jackets

    A mens aviator jackets is a type of outerwear inspired by the jackets worn by pilots in the early days of aviation. It typically features a leather or faux leather construction with a shearling or faux shearling lining for warmth, a front zipper closure, and a ribbed collar, cuffs, and hem. The jacket also often […]

  • Use the store availability title as the reason for closure

    In the store availability use the title/ add a description and show this as the reason for a closure. This means that on calendar plugins instead of nothing showing up things like closed for easter holidays would show up.

  • Ability to hide or remove specific blocks of bookable time

    I currently have a client that offers 15-minute blocks of bookable time. These range from two (30 minutes) to six (90 minutes). My client has just asked that I remove the 60-minute option, as her customers tend to go over their booked time. It would be so helpful if we had a way to easily […]

  • Availabilities for a product category

    Currently, the availabilities of a bookable product only apply to this one. However, some products belong to a category that may include several and are subject to the same availability rules. Having to manually change each of the products is a tedious task. It would be very useful to be able to apply these rules […]

  • Variable Pricing for Booking of Slots. Reserved slots in a booking.

    Some slots need to be a higher price than others for instance offering VIP slots in a booking or an event. So a certain number of slots need to be reserved at a specific price and we need quantities to know how many people are booking a slot. Thanks for listening.

  • Total Quantity Booked per Slot and Maximum allowed.

    It is severely needed to be able to know the total number of bookings for a slot or event and there needs to be a maximum allowed to book so it can be marked as booked out. Thanks for listening.

  • Add notice if overbooking when manually editing booking in admin

    Presently if an admin chooses to edit an existing booking in the admin they are able to choose dates and/or times that overlap with existing bookings without any sort of notice. This should be allowed, but a notice would be helpful to let them know they have overbooked a slot. The work around would be […]

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.