Description

Bookings turns WooCommerce into a booking platform by time slot, day, or block of time, creating a bookable product type with an interactive calendar on the front end and configurable availability rules in the admin. It works for rentals, consultations, services, accommodations, and any scenario where the customer needs to choose a date or range before completing the order at the store’s standard checkout.

Key Features

  • Dedicated bookable product
    Adds a new WooCommerce product type with mandatory date or range selection.
  • Interactive calendar on the product page
    Displays a visual picker showing available, booked, and partially available days to the customer.
  • Flexible availability rules
    Sets business hours, blocked days, holidays, and resource-specific windows.
  • Manual or automatic confirmation
    Lets you approve bookings individually or release payment immediately after the time slot is chosen.
  • Pricing by duration and headcount
    Calculates the price based on days, hours, number of participants, or resources selected by the customer.

Benefits of Bookings

  • Unified store and schedule
    Centralizes sales and bookings in the same WooCommerce dashboard, with no external calendar tool needed.
  • Fewer scheduling conflicts
    Automatic blocking of booked slots reduces duplicate reservations and cancellations from overlap.
  • Predictable revenue per window
    Structures pricing by hour, day, or package, increasing the business’s average ticket.
  • Clear customer experience
    The visual calendar shortens the decision process and reduces support questions before purchase.

Who Is It For?

  • WooCommerce stores selling services by the hour, such as consulting, therapy, and private lessons.
  • Accommodation businesses and rentals of properties, equipment, vehicles, or spaces by period.
  • Health, beauty, workshop, and studio professionals who need to manage scheduling and payment on the same platform.

Built for those who already run WooCommerce and want to turn products into bookable services without migrating to parallel systems, Bookings combines catalog, calendar, payment, and reservation management into a single flow. Granular availability and pricing configuration makes the module suitable for both simple consultation setups and multi-resource scenarios, such as rooms, suites, and teams.

Frequently asked questions

Is WooCommerce Bookings GPL-licensed?

Yes. WooCommerce Bookings is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.

Can I use WooCommerce Bookings on multiple sites?

Yes. You can install WooCommerce Bookings on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.

How much does WooCommerce Bookings cost at Ultrapack?

WooCommerce Bookings costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).

Does WooCommerce Bookings include updates?

Yes. The current version of WooCommerce Bookings is 3.10.0, published at Ultrapack on Sep 2, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).

Is WooCommerce Bookings scanned before publication?

Yes. Every version of WooCommerce Bookings goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.

What are the requirements for the plugin WooCommerce Bookings?

Requires WordPress 6.8 or higher and PHP 7.4 or higher. Tested up to WordPress 7.0.