WooCommerce Bookings
Online appointments, reservations and rentals managed through WooCommerce, with availability controls, flexible pricing, calendar synchronisation and customer notifications.
Instant access Original unmodified files Free future updates
WooCommerce Bookings adds appointment, reservation and rental scheduling to a WooCommerce store. It is aimed at service businesses such as hotels and salons, as well as any operation that needs customers to choose a time or booking option without staff handling every request manually.
A booking layer
The plugin brings booking services into the same online store used for WooCommerce transactions. Customers can select an available service, provide the requested details and complete payment through the store’s supported gateways. That makes it a practical fit for businesses selling time, attendance or access rather than only physical goods.
Availability and forms
Real-time availability management is the core feature. It is designed to prevent double bookings and keep the schedule accurate as reservations arrive. Booking forms are customisable, so a business can collect information relevant to the appointment instead of relying on a generic checkout alone.
Google Calendar integration adds a second view of scheduled appointments and supports calendar-based reminders. Automated email notifications keep both customers and administrators informed about bookings and changes, which gives the booking process a clear record beyond the checkout screen.
Pricing and scheduling
Pricing is not restricted to one fixed amount per booking. The plugin supports variable pricing based on time, date or number of attendees. That covers common cases such as different rates for particular dates, longer appointments or larger groups.
Multiple time-zone support extends the model to businesses serving customers in different regions. Cancellation policies and refund management are also included, allowing the business to define what happens when a customer changes plans rather than treating every cancellation as an informal, manual decision.
What to weigh
The breadth of the scheduling model brings configuration work. A business must define availability, booking information, price rules and cancellation terms before customers see a dependable booking path. Variable pricing based on several factors also requires careful planning to avoid confusing choices at checkout.
There are external dependencies to account for as well. Calendar synchronisation relies on Google Calendar, while payment collection relies on the WooCommerce gateway setup. Multiple time zones add useful reach but introduce another scheduling detail for administrators and customers to interpret correctly. These are normal trade-offs for a booking system that handles more than a simple contact form.
Who it suits
WooCommerce Bookings suits a service provider that already works with WooCommerce and needs customers to reserve appointments, stays, rentals or places in a scheduled service. Its strongest case is a business with changing availability, more than one pricing rule and a need for notices when bookings are created or changed.
Businesses that only need to collect a basic enquiry may find this broader booking structure unnecessary. For operations that need controlled availability, customer information, time-based pricing, calendar coordination and payment in one WooCommerce workflow, the feature set addresses the main parts of that process.
The verdict
Download WooCommerce Bookings and see for yourself
You get the full WooCommerce Bookings release (v3.8.0), ready to install, plus every update that follows. One click and it is yours.
Download WooCommerce Bookings v3.8.0- Instant download
- Original developer files
- Updated 4 Sep 2026
Related reviews
Browse allLatePoint
Online appointment scheduling for service businesses, with availability, staff assignments, payments, reminders, calenda…
FooEvents for WooCommerce
Sell and manage event tickets through WooCommerce, with registration forms, QR-code check-in, attendee emails, calendars…
BookingPress Service Package Addon
Bundle several BookingPress services into one purchasable offer, with flexible package pricing, payment options, email n…