Just updated121 new versions in the last 24 hours
WooCommerce Bookings plugin banner
Plugin Updated

WooCommerce Bookings

by WooCommerce woocommerce.com v3.12.0 Unlimited sites

WooCommerce Bookings by WooCommerce is a plugin that turns a WooCommerce store into a booking system. Customers can reserve appointments, classes, tours or rentals right on your site, and you set the availability, pricing and rules that fit how your business runs.

Version
3.12.0
Released
Oct 14, 2026
Developer
WooCommerce
Type
WordPress plugin
Requires
WooCommerce
Licence
GPL
Included in
Every plan, or $11.19 a year on its own

What’s new in WooCommerce Bookings 3.12.0

Version 3.12.0 · Oct 14, 2026 Latest
  • NewEnabled filtering the bookings calendar by multiple products.
  • NewLogged booking reminder scheduling and sending events to WooCommerce > Status > Logs.
  • FixedStopped add-to-cart from clearing the cached availability of unrelated products.
  • FixedAdded a Customer timezone field to the Add Booking screen, so bookings added from the admin keep their timezone information when "Display visitor's local time" is enabled.
  • FixedCorrected the Customer dropdown placeholder on the Edit Booking admin screen, which always showed "Guest" for guest bookings instead of "Guest (Customer Name)".
  • FixedPreserved quoted labels and kept Product Add-Ons details separate in the monthly calendar popup.
  • FixedKept the booking calendar visibly disabled until overlapping availability refreshes finish.
  • FixedStopped fully booked days from appearing partially booked on the calendar when the previous day's time blocks run up to midnight.

What it does

Service and rental businesses often juggle phone calls, emails and separate booking tools to fill their calendars. This plugin brings that work into WooCommerce, so a bookable service or item is sold much like any other product. You decide whether customers pick from fixed time slots or choose their own time range, and bookings can be measured in days, hours or minutes. That covers a wide range of uses, from overnight stays to short consultations and group events.

Behind the scenes, you manage everything from a calendar view where you can filter, update and add bookings by hand, which helps when someone reserves over the phone. Resources such as staff members or equipment can be assigned to bookings so the same asset is never booked twice. You can require manual confirmation, allow cancellations and send reminder emails. It requires WooCommerce, and optional extensions can add features like deposits, follow-ups, accommodation bookings, product add-ons and vendor management.

Best for

  • Salons, consultants and other appointment-based service businesses
  • Equipment, vehicle or gear rental shops running WooCommerce
  • Tour operators, studios and instructors offering group classes

Features

Fixed or flexible time slots

Offer set time slots or let customers choose a custom time range, with bookings measured by the day, hour or minute to match your service.

Individual and group bookings

Set minimum and maximum participant limits so one product can handle one-on-one appointments or larger group events like classes and tours.

Special pricing rules

Create different prices for groups, weekends, early birds or children, so your rates reflect when and how people book.

Customer time zone display

Show availability in each customer's local time zone, which helps avoid confusion for virtual services and bookings made from other regions.

Resource allocation

Assign specific resources, such as staff members or equipment, to bookings so the same resource cannot be double booked for overlapping times.

Confirmation and reminder controls

Choose whether bookings need manual confirmation, decide if customers can cancel, and send automated reminder emails ahead of appointments.

Calendar management view

View, filter and update bookings from a calendar in your dashboard, and enter bookings manually when customers reserve by phone.

Google Calendar sync

Connect your bookings to Google Calendar so your store schedule and personal or team calendar stay aligned in one place.

WooCommerce Bookings older versions

  • 3.11.0Oct 81 new, 3 improvements, 62 fixes, 11 changes
  • 3.10.0Sep 31 new, 1 improvement, 20 fixes, 3 changes
  • 3.8.0Jul 234 new, 1 improvement, 7 fixes
  • 3.7.0Jun 30
  • 3.6.0Jun 18
  • 3.5.3May 23
  • 3.5.2May 15
  • 3.5.1Apr 25
  • 3.5.0Apr 21
  • 3.4.0Mar 11

Members and buyers of this product can download older versions.

48 older versions in all. If you need one that is not listed, ask support.

Questions about WooCommerce Bookings

Can customers book by the hour or by the day?

Yes. Bookings can be set up by days, hours or minutes, and you can offer either fixed time slots or let customers pick their own range. That makes it workable for anything from multi-day rentals or stays to short appointments.

How does it stop the same staff member or item from being booked twice?

You can allocate specific resources, such as staff members or pieces of equipment, to your bookings. Once a resource is taken for a given time, it cannot be booked again for an overlapping slot, which prevents double bookings.

Do I need WooCommerce for this plugin to work?

Yes, it requires WooCommerce. Bookable services and rentals are created as WooCommerce products, so they go through the same cart and checkout your store already uses.

Can I approve bookings myself before they are confirmed?

Yes. You can require manual confirmation for bookings, choose whether customers are allowed to cancel, and set up automated reminder emails to help cut down on no-shows.

Is WooCommerce Bookings free?

The code of WooCommerce Bookings is licensed under the GPL, so anyone may use, change and share it. GPL Feast is a paid service: a plan or a single purchase gives you the download and automatic updates. The developer's own support, licence key and online services are not included.

Which version of WooCommerce Bookings is this?

Version 3.12.0, released Oct 14, 2026. New versions appear here when the developer publishes them, and members get them as automatic updates.

How do I update WooCommerce Bookings?

Install the free GPL Feast Updater on your site and connect it with your API key. It installs new versions of WooCommerce Bookings automatically and keeps a backup, so you can roll back.

What does WooCommerce Bookings need?

WooCommerce Bookings needs WooCommerce installed and active.

More from WooCommerce

Plugin

Box Office

WooCommerce

v1.6.4 · $10.39/yr
WooCommerce Bookings 3.12.0Request an update or report a problem

Log in to ask for a newer version or report a problem with this product.

Log in