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

  • Named Time Slots/Blocks

    A client of mine offers morning and afternoon sessions, but the actual start time of these sessions is dependent on tidal times, so they would prefer not to show an exact time during the booking process. It would be useful if a time slot/block could be given a name. So, for example, the 9am to […]

  • WooCommerce Bookings – Calendar Multi-view Display

    Our mobile marketing tool has a set tour schedule across the country, and each region has a particular number of weeks spanning across various months. It would be great if there was a way to display multiple months – a sort of calendar grid – where they can view either the months available to their […]

  • Bookings Plugin – inventory management

    We rent equipment and need to keep track of inventory coming in and out.

  • Advanced Calendar overview for bookings

    View of a table for all resources at one time to see what is available and what not in one time. Important feature for renting companies.

  • Bookings – add a price breakdown before adding to cart

    When applying discounts for longer bookings using the Bookings plugin, it would be great to have a breakdown or summary of how the price has calculated based on number of days / hours, and if any discounts have been applied. http://codecanyon.net/item/booking-system-pro-wordpress-plugin/full_screen_preview/2675936 does this quite well, but doesn’t integrate as nicely with WooCommerce

  • Bookings – the ability to prefill the date via a query

    Lets say I have Tribes The Events Calendar with a series of recurring events listed. I’d love to be able to create a link from the event page to the Bookings product page along the lines of “http://yoursite.com/product/bookable-resource/?wc_bookings_field_start_date_day=12&wc_bookings_field_start_date_month=05&wc_bookings_field_start_date_year=2015&wc_bookings_field_start_date_time=1000” and have that date and time filled in automatically on the product page.

  • Set single product for hourly or daily rental periods

    I need a feature that allows a single product to be rented out hourly or daily. No, not like a sketchy hotel room…. We are renting out children’s bounce houses and offer a 4 hour duration or 24 hour rental duration. The product needs to show as available/unavailable on calendar dates and needs to be […]

  • Show number of people booked per time slot in the day view of the admin calendar section rather than booking no.

    Show number of people booked per time slot in the day view of the admin calendar section rather than booking no. I have a client who runs 30 slots per half hour and need to see quickly if those time slots are full.

  • Calendar published as iCalendar file

    Allow the booking calendar to be subscribed to in iCalendar format e.g. for MS Outlook, Mac OS X Calendar etc.

  • Allow to select days range plus time slots as well

    In current we have only option that to select one duration days, minutes and hours but it will be the best option when someone select days range then they will also have the option to show the time slots or not … because currently I need time slots with date range but I am not […]

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.