Plugin
PluginUpdated
BookingWP WooCommerce Appointments
BookingWP WooCommerce Appointments by BookingWP is a WordPress plugin for managing service appointments through a WooCommerce store.
Product facts
- Version
- 5.4.15
- Released
- 7 September 2026
- Type
- Plugin
- Licence
- GPL
- Included in
- Every plan, or $9.59 / year on its own
Overview
The plugin adds appointment booking to a WooCommerce site, giving customers a way to choose available dates and times as they book a service. Site owners can set availability by date, day, and time slot, adjust capacity, and control how far in advance appointments can be scheduled. Buffer time between bookings can also be used to leave space between appointments.
For businesses with multiple employees, appointments can be assigned to staff, who can manage their own availability. The plugin supports variable pricing based on factors such as date, time, staff member, or booking quantity. Customers can also cancel or reschedule appointments, with staff approval available as an option. Google Calendar syncing and timezone conversion help coordinate schedules across locations.
Features
- Custom availability: Set appointment availability by date, day, and time slot, then adjust capacity to match demand for different booking periods.
- Staff scheduling: Assign multiple employees to appointments and let staff log in to manage their own availability.
- Variable appointment pricing: Set booking prices based on the date, time, assigned staff member, or quantity booked.
- Google Calendar sync: Sync appointments with Google Calendar in both directions to keep schedules up to date for you and your staff.
- Customer booking changes: Let customers cancel or reschedule appointments, with optional staff approval for changes.
- Booking time controls: Set how far ahead customers can book and add buffer time between appointments.
Best for
- Salons and appointment-based service businesses
- Consultants booking customer sessions
- Fitness studios scheduling classes
Changelog
Version 5.4.15 — 4 September 2026
- Fixed Product Add-ons: "Use once per recurring series" follows Can be recurring? on existing and newly added fields, including when the checkbox is toggled before save.
- Fixed Product Add-ons: day/month/night products always include duration add-on fees (zero-base packages and priced bases); extended days still bill at the product rate. Duration-only options stay available: set the option price to 0 so the span grows and only the product rate applies.
- Fixed Product Add-ons: a required Quantity (input multiplier) with min 0 again accepts 0 (base duration only; no add-on cart line).
- Fixed Cart: deleting a draft (or any) order as cron/Action Scheduler again releases linked in-cart holds; abandoned-cart cleanup no longer treats a missing order ID as a live exemption.
Earlier versions
- 5.4.14 (3 September 2026): 7 new, 3 improved, 4 fixed
- 5.4.12 (28 August 2026): 1 new, 3 improved, 5 fixed
- 5.4.10 (20 August 2026): 2 new, 1 improved, 4 fixed
FAQ
Is BookingWP WooCommerce Appointments free?
The code of BookingWP WooCommerce Appointments is licensed under the GPL, so anyone may use, change and share it. GPL 247 is a paid service: a plan or a purchase of BookingWP WooCommerce Appointments gives you the download and its updates. The developer's own support, licence key and online services are not included.
Which version of BookingWP WooCommerce Appointments is this?
Version 5.4.15, released 7 September 2026. New versions appear here when the developer publishes them.
How do I update BookingWP WooCommerce Appointments?
Install GPL 247 Updater on your site and paste your key from My Account. It installs new versions of BookingWP WooCommerce Appointments for you.






