Convert your normal web store to a booking website with the WooCommerce Bookings plugin. Now you can sell time-based or date-based bookings on your website, which is a nice way to sell your services.
Save time and effort by letting customers book at their convenience
Let your customers book reservations, appointments, or rentals on their own – no phone calls required. Save yourself time and fill up your calendar by letting your site do the work for you.
Show availability in the customer’s time zone
If your services are online or if you’re shipping something to the customer, display your availability in the customer’s time zone so they book the time they really need. Whether bookings come from New York, New Mexico, or New Zealand, they’ll be within the hours you set, so no surprise appointments!
It’s perfect for virtual classes, online appointments, or rentals that need to be delivered to the customer.
Never get double-booked
Avoid double bookings by assigning the needed resources to a particular booking. For example, if your 2:00 bride books a fitting and a stylist until 3:30, that stylist won’t appear available for the bride scheduling a fitting at 3:00. You’ll never have to worry about offering the same resource to two customers at the same time.
Give your Bookings a boost
For a fully customized experience, consider these add-ons other Woo Commerce customers use with Bookings.
- Take a deposit for a reservation with Deposits
- Use AutomateWoo to help improve your customer’s experience, decrease cancellations, or even upsell customers after they make bookings with automated booking confirmation or completion emails.
- Power up reminder emails with Follow-Ups
- Sell more bookings by presenting a calendar or schedule of available slots in a page or post with Bookings Availability.
- Try our free Accommodation Bookings add-on, or the Hotel theme, if you have a hotel or B&B
- Allow service providers to submit and manage offerings themselves using Product Vendors
- Offer add-ons for services, such as an oil treatment with a massage, or limited edition merchandise with a group booking for a baseball field, using Product Add-Ons.
About WooCommerce Bookings
WooCommerce Bookings is a premium WordPress plugin developed by WooCommerce. Setup bookable products such as for reservations, services and hires. It is distributed under the GNU General Public License licence, which means you can install it on an unlimited number of websites — including websites you build and manage for your clients.
Compatibility & Requirements
WooCommerce Bookings requires WordPress 6.6 or later, and has been tested up to WordPress 7.0, and requires PHP 7.4 or higher. Each release is reviewed for compatibility before listing, giving you a hassle-free installation experience. Text domain: woocommerce-bookings. This listing reflects version , updated within 24 hours of the upstream release.
Your Rights Under GPL
Every product in our library, including WooCommerce Bookings, is distributed under the GNU General Public License — the legal foundation of open-source WordPress. This means you are fully entitled to use it on personal websites, client projects, and staging environments without any additional cost or permission. The GPL was designed to keep software free; we built our store on top of that principle.
Our Promise to Every Customer
- Genuine, unmodified files – WooCommerce Bookings is distributed exactly as released by WooCommerce, with no modifications.
- Use on unlimited websites – The GPL licence and our store policy both allow unlimited installations.
- Immediate access after purchase – No manual approval, no waiting — your link is sent the moment payment clears.
- Quality checked every release – Our team reviews each file for compatibility before it appears in the store.
- Secure and private checkout – Your data is protected by SSL encryption throughout the purchase process.
- No hidden costs – The price you see is the only price you pay. Ever.
Frequently Asked Questions
Which WordPress version works with WooCommerce Bookings?
WooCommerce Bookings has been tested and confirmed compatible up to WordPress 7.0.
Can I install this on a client’s website?
Yes. The GNU General Public License licence grants you the right to use WooCommerce Bookings on any website, including commercial client projects, without restriction.
What PHP version is required?
WooCommerce Bookings requires PHP 7.4 or higher. The majority of modern hosting environments already meet this requirement.
How do I get future updates?
When a new version of WooCommerce Bookings is published by WooCommerce, we update our file promptly. You can re-download the updated version from your digitalgpl account at no additional cost.
Is this the original, unmodified file?
Yes. We distribute the original, unaltered WooCommerce Bookings plugin as released under the GPL. No code has been changed, removed, or added.
Official developer page: https://woocommerce.com/products/woocommerce-bookings


Reviews
There are no reviews yet.