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

  • Woocommerce bookings multiple locations

    Hi, I would like to understand if WooCommerce Booking extension have already incorporated the entity Location in the logic, where Location is a place to which Resources belong to. Scenarios where this comes in handy are: a/ beauty-saloon with multiple shops and availability of booking slots need to account for the classic things but as […]

  • Book non-consecutive days

    Booking attendance at a retreat center – would love the ability for users to pick non-consecutive days to pay tuition.

  • Bookings Extension – Add remaining spots to calendar box

    Specifically for situations where there is a set maximum number of people per day. Right now, users have no idea if a block is partially booked until they select dates. Indicating how many spots remain inside each calendar date box would really improve user experience. Our bookings calendar is used to book beds in a […]

  • Book multiple resources for 1 bookable product

    Scenario: * A BnB has 3 rooms, the rooms should be able to booked together but also individually. * That is possible with resources. * At least to a degree because it’s not possible to book multiple resources for 1 bookable product This would be a great addition and give more freedom to stores

  • Quantity in Accomodation bookings

    Thanks for adding the accomodation bookings plugin – now the “book nights” and not days issue is solved. But I desperately need to be able to book rooms with quantity, beacause my hotel is used by groups (alternatively it could also be a solution to add the overnight option for the “normal” bookable products. This […]

  • Preselect the option if there is only one option for a selected date

    At present time – if there is only one option to book per day, clients need to click on that option also after choosing date in the calendar. If there is only one option to choose from after choosing a date, this option should be preselected so clients don’t need to click two times. It […]

  • Bookings Map Search

    The new bookings plugin should have a fully integrated map search. Lets say you have multiple office or apartments to book. It would very handy to search for the nearest one. Would like it to include schema markup too! It would be nice to have the map, location, and even the directions on the bookable […]

  • Date/time selector for product items like tours that have date / times associated

    Facilitate Woo eCommerce handling booking-type items, like appointments, tours, etc.

  • Allow SKU for Bookable Products

    Consider moving SKU out from the Inventory tab (which gets hidden for Bookable Products) to general so that a SKU can be set. This will then allow people to easier target the product when using the [product sku=””] shortcode.

  • WooCommerce Bookings range based discount model

    It would be nice to be able to make discounts based on the number of blocks/duration of booking. Consider this price model: Cost pr. day: 40$ Cost pr. week: 200$ If a user wants to book a single product for 26 weeks, it would mean that I have to create advanced cost intervals up until […]

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.