Black Friday & Cyber Monday SUPER SALE ALL WEEK:
Grab 40% OFF on plugins

“Finally some organization”

“Automates rental bookings”

“Helps businesses optimize”

“Supports event bookings”

“Saves us hours a week!”

“Best for hotel booking site”

Booking & Appointment Plugin for WooCommerce

Being a service provider, you value time and want to use it effectively. On a typical working day, a simple calendar can’t show your availability, update bookings in real time, and show variable pricing. What if there was a smart online booking plugin to meet your business needs? Now there is! Booking & Appointment plugin is designed to help you meet your service business goals.
Version : 6.5.0
Last Updated : July 03, 2024
Featuring Instructors from the leading WordPress businesses
The Booking & Appointment plug-in works extremely well. Whenever we needed help, even with features that were not part of the plug-in, the support team helped us. We are very careful about which companies we continue working with; without any doubt, Tyche Softwares is one of those companies.
Booking & Appointment Plugin for WooCommerce - Tyche Softwares

Dave Noakes

Director, Southeast Asia Backpacker & South America Backpacker

When you have a new strategy to
amp up your WooCommerce bookings, but you are....

How booking and appointment plugin help solves customers worries

Not able to show your availability

You provide online classes or online consultancy only on weekends on particular time slots, but your calendar can’t handle availability.

Not able to calculate complex rental pricing

If you are providing rental services and want to give special pricing for bundles, but your booking calendar can only show a total price, not a special price.

Not able to provide multiple booking options

You want to offer overnight booking, multiple night bookings, and duration-based booking for your customers. But, your calendar won't support it.

A WooCommerce Booking plugin has to do more than just booking

Successful people are always looking for opportunities to bring in new ideas. The inability to execute the plan at the right time puts service business owners at their BREAKING POINT.

Booking & Appointment Pro plugin for WooCommerce is filled with service business-friendly booking features to bridge your customer needs and your offerings, simplify the booking experience and improve customer experience.

74% of consumers are at least somewhat likely to buy or to do business again based on experiences alone!

Sometimes it is better to experience and find out by yourself 🙂

A service business compatible booking calendar

WooCommerce booking features that can help you meet what your business demands and what your customer wants

Turn ON bookable products

Offer any product in your store as a bookable product. Create bookings for all WooCommerce Product types like-
"I'm using the Bookings plugin on my site and it has worked amazingly! It has done what other plug-ins I tested failed to do and with very easy set ups. I highly recommend it. The customer support is amazing."
Booking & Appointment Plugin for WooCommerce - Tyche Softwares
Aleksei Fraga Rostova
Turn on bookable products in WooCommerce Booking plugin
Multiple vendors compatibility with booking plugin

Multiple vendors compatible

Are you running a marketplace and need to micromanage bookings for each vendors? Our plugin is compatible with major WooCommerce marketplace plugins-

"I was looking around for an advance booking plugin that would work with WCFM - and in particular variable products. None of the other plugins I tried were any good for this, but Tyche Booking and Appointments is! Most essentially, I can allocate resources to my products so that purchase of one affects the store's ability to supply another is limited."
Booking & Appointment Plugin for WooCommerce - Tyche Softwares
Amber Marshall

Resource selection

Let the customer choose different product resources like locations, service providers, additional amenities, etc., when they book/rent.

I’ve been using Woocommerce Booking since the first release. Great plugin, amazing development team that is always bringing new features in and excellent support team. I was glad I chose them in the beginning and I am still glad I did.
Booking & Appointment Plugin for WooCommerce - Tyche Softwares
Nicolas Sebastiani
booking plugin Resource selection
Accept partial payments in booking and appointment plugin

Accept partial payments

The Partial Deposits addon lets you provide flexible payment options. You can set partial payments in Flat Amounts and in Percentages.
"Their Bookings plugin is magnificent, it does what it should and with easy configuration. The support team is great. Highly recommended."
Booking & Appointment Plugin for WooCommerce - Tyche Softwares
Ozmar Fraga

Subscription based bookings

With our WooCommerce subscription extension you can mange recurring bookings 

"The Rental and Booking plugin has helped our company automate and generate more revenue. It was a well worth investment."
Booking & Appointment Plugin for WooCommerce - Tyche Softwares
Andrew Randazzo
Subscription based bookings

Wait...the list is not over

We have loaded Booking and Appointment plugin for WooCommerce with tons of useful features

Concentrate on growing your business not on managing booking calendars

It's not about the plugin alone. It's the experience we provide

Our customers love us for many reasons, here are a few…

Trusted by 100,000+ Customers

We are helping WooCommerce businesses for a decade now.

Amazing Customers Support

Our support team is always there to assist you.

Regular Product Updates

We release product updates periodically to give you the latest and the greatest.

Superb Code Quality

We always believe in clean coding so that you can run your store smoothly.

We listen to our customers

When there is a demand for a feature from our customers, we bring it live.


Things grow strong when you integrate, so we went miles to help you reach your goals with these integration options.

Screenshot Tour

A glimpse of how your daily interaction with our plugins will be to simplify your WooCommerce store tasks.

If you sell stuff online, we can help get it to your customers on time!

Pick a plan that suits your needs

"The stock WooCommerce system did not have the functionality our business required. We had no way to finalize the guest reservation time and date. With the Booking plugin, all of our needs were met quickly and efficiently. When combining WooCommerce attributes with this plugin the amount of information attained before checkout is remarkable and we were able to create a smooth checkout process."
Booking & Appointment Plugin for WooCommerce - Tyche Softwares
Aaron Martin


1 Year License

Normally $199

$119.40 / 1st year

Single Store (renews at $199)

Normally $299

$199 / Year

Single Store

  • Different booking types:
  • Works with all standard WooCommerce product types
  • Reschedule Bookings
  • Setup Booking Resources with availability
  • 2-way Google Calendar Sync
  • Send automatic reminders about Bookings
  • Display availability on frontend calendar
  • Display availability in customer’s timezone


1 Year License

Normally $299

Normally $399

$299 / Year

Five Stores

$179.40 / 1st Year

Five Stores (renews at $299)

  • All features of Starter plan
  • WC Vendors Integration
  • Dokan Multivendor Integration
  • WCFM Marketplace Integration
  • WooCommerce Subscriptions Integration
  • Block before and after days of Booking of rental products
  • Configure bookings as per different seasons
  • Allow selling and renting together


1 Year License

Normally $399

Normally $499

$399 / Year

Ten Stores

$239.40 / 1st Year

Ten Stores (renews at $399)

  • All features of Business plan
  • Accept Deposits for Bookings
  • Create Printable Tickets
  • Integration with
  • Integration with Zoom
  • Integration with Zapier
  • Integration with FluentCRM
  • Priority Support
* Plugin updates, downloads and support are provided for the duration of your current subscription

100% No-Risk Money Back Guarantee

You are fully protected by our 100% Money Back Guarantee. If you aren’t completely satisfied within 30 days of purchase, you’re more than welcome to a full refund!
Booking & Appointment Plugin for WooCommerce - Tyche Softwares

Vishal Kothari

Version : 6.5.0
Updated : 03 July, 2024
WordPress : 6.5
WooCommerce : 9.0.0

Customer Testimonials

Describe the problem in brief. Use emotionally charged language that your customers use when describing their problems!

Frequently Asked Questions

There are six different bookings types for which products can be set up:
1. Single day bookings 2. Multiple night bookings 3. Single date with fixed time 4. Single date with duration based time bookings 5. Bookings with multiple dates 6. Multiple dates with fixed time

Our Booking plugin is compatible with all default product types that come with WooCommerce. Also, we have made it compatible with Bundle, Composite, and Subscriptions product type.

Yes, by setting up the value in ‘Max Bookings’ option you can restrict the number of bookings for each date. For Single Day and Date & Time booking type we have ‘Max Bookings’ option and for multiple nights we have ‘Maximum Bookings On Any Date’ option in the Availability tab of Booking meta box.

Yes, we have Edit Bookings feature which allows editing the booking details on Cart and Checkout page. You can enable option from Booking-> Settings-> Global Booking Settings-> Allow Bookings to be editable.

Yes, we have View Bookings page where one can view, search and sort the bookings.

Yes. by setting up Google API for products, you can import and export the bookings automatically to the Google Calendar. Product-level settings are in ‘Google Calendar Sync’ tab of Booking meta box on Edit Product page.

You can create manual booking from Booking-> Create Booking page. You can create new order when manually creating the booking or you can add the booking to already existing order.

Yes, we have ‘Purchase without choosing a date’ option in the General tab of Booking meta box which allows the customer to purchase the product without selecting the booking details.

You can use .po file of the plugin for translating the plugin strings. Or you can use WPML plugin for translating strings as we have made our plugin compatible with WPML plugin.

Yes, by enabling ‘Requires Confirmation’ option in the General tab of Booking meta box you can achieve it.

We do not interfere with the payment gateways. So all the payment gateways which works fine with WooCommerce, will work fine with this plugin as well.

Yes, you can exclude the weekends by disabling Saturday & Sunday (or any weekdays) in the Weekdays table in the Availability tab of our Booking meta box.

Yes, by enabling ‘Enable Inline Calendar’ option the General tab of Booking meta box, the Booking calendar will be always visible.

The plugin is made compatible with WPML. We do have a certificate of compatibility from the WPML.

Yes, we have Reschedule Bookings feature which allows to reschedule the bookings from My Account page.

You can set booking fields labels as per your business requirements from Booking-> Labels & Messages page.

You can set it for all the bookable product by setting value to ‘Minimum number of days to choose’ on Booking-> Global Booking Settings page. Also, yo can enable minimum numbers of nights for particular product by setting value to ‘Minimum number of nights to book’ option in the Availability tab of Booking metabox.

We have Fixed Blocks Booking feature which allows to setup the fixed blocks for the booking the product. On the front end of product, customer have to choose required fixed block and upon selecting the start date, end date will get automatically selected.

Yes. we have ‘Price By Range Of Nights’ feature which allows store owner to create ranges for the product. Range price can be set per day basis or a fixed price.

Yes, on View Bookings page, we provide two buttons, one is for Printing the bookings and another is for download the CSV of the bookings.

  • View All Plans

Write a Review