Home / Downloads / Booking & Appointment Plugin for WooCommerce
Booking and Appointment plugin icon

Booking & Appointment Plugin for WooCommerce

Booking & Appointment plugin for WooCommerce transforms your WooCommerce shop to a full-fledged Booking platform. It lets you capture the Booking Date & Time for each service.

Version 3.1.1
Last Updated 21 Sep, 2016

Powerful extensions for WooCommerce


It is “fully integrated” with WooCommerce. It can be used to create & manage all types of booking services. You can sell tickets, tours, hotel bookings, appointments and much more with this plugin.

View the gallery

Seem a little pricey at $119? Some quick math… say you charge $40 per hour. Then 3 hours of your time is worth $120. So, this plugin only needs to save you 3 hours to pay for a Single Store License!

This plugin allows you to do the following:

Select a Booking Date and / or a Time Slot based on the availability

Allows visitors to “Add to Cart” only when the Booking Date and / or Time slot is chosen

Allows visitors to view the booking details at every step of the WooCommerce cycle like the cart page, checkout page, order received page, notification email, etc.

Booked period is shown as unavailable for reserving even without being checked out

“Real time” availability checking done at checkout page in case of multiple visitors trying to book the same service that has space only for 1

Check the reserved period in the received invoice

This plugin allows you to do the following:

The Booking Plugin for WooCommerce allows you to turn your WooCommerce store into a full-fledged Booking & Reservation system. It can be used for any online bookable service or product.

Booking and rental

Set hotel booking, accommodation, apartment rental type of services

Google Calendar 2-way sync

The bookings can be synced into the Admin’s & Customer’s Google Calendar automatically

Product-level Google Calendar sync

So different products can be assigned to different calendars

Automatic export and import

Fully automatic export and import of bookable orders to Google Calendar

Approve or deny booking

Ability to approve or deny bookings based on availability

Search

Search product availability by dates

Compatible

Compatible with WPML

Recurring Weekdays or Specific Dates or both

Set Recurring Weekdays or Specific Dates or both as Booking days

Time Slots for different booking days

Add different Time Slots for different booking days

Exclude days

Add global & product-specific holidays / blackout days / Exclude days

Multi language

Show Booking Calendar in one of 62 Different languages

Booking Details

Show Booking Details in the Customer & Admin notification emails

Option to capture only Booking Date

Option to capture only Booking Date if you are not using Time-based services

Single page

View all bookings on a single page

Export in many formats

Export bookings to csv, pdf, excel formats

Sync bookings

Sync bookings with external calendar applications with the help of ICS files

Multiple months in calendar

Show multiple months in calendar

Change with ease

Easily change the booking field labels and availability messages to be shown to customers on your website

Large selection of themes

Choose from 24 different themes for the booking calendar

Benefits:

  • The Booking Process will be “fully integrated” with your WooCommerce shop.
  • Flexible labels to name your bookings the way you want.
  • Choose the booking calendar of your language.
  • It allows you to sell vacation rentals & volume discount rentals.
  • You can accept booking orders over the phone or emails.
  • You can easily sync your bookings with calendar applications.
  • You can take advantage of more than a 100 payment gateways available with WooCommerce.
  • You can get real granular with the way you set booking options for each service.
  • You can set Global & Product Specific “exclude days” rules. It is similar to blackout days. You can prevent bookings for some of the dates.
  • You can create time slots, e.g. bookings can be made only from 9:00 AM to 11:00 AM, 1:00 PM to 3:00 PM & so on.
  • You can specify the date and time of availability. This makes it useful for services that are available for limited time period such as a play or movie.

Sites using this plugin

See more

Changelog

See more

Changelog for WooCommerce Booking & Appointment Plugin

Changelog for v3.1.1(Release: August 31 2016)
This update to the plugin fixes a warning displayed when updating the plugin from version 3.0 to 3.1
Changelog for v3.1(Release: August 31 2016)
This update to the plugin contains bug fixes along with some minor enhancements. Enhancements: 1. A setting has been added in Booking->Settings->Global Booking Settings which allows the admin the ability to choose whether the booking prices should be hidden until all the booking ...

Video reviews:

What people say for the plugin:

Richard Burr

Guys, you did a GREAT job with the improvements of the last update. I know how hard it is to switch to a new structure because of my experience with web applications with tons of users. You did a good job! – Richard Burr

Kera

This plugin sounds terrific – Kera, Time4somethingelse.com

Carl Michael

Great plugin. v1.1 is a definite improvement over v1.0, keep up the great work. – Carl Michael

Kimba

Thank you very much Ashok all is working wonderfully. Your customer service was fantastic. Your response time impressive. – Kimba

James Sadgrove

Love your plugin. What excellent Support! Looking forward when you add the Time option. – James Sadgrove, Sadgrove.com

Iain

Order Delivery Date PRO for WooCommerce: Really loving the Order Delivery Date for Woocommerce – Pro plugin. Keep up the good work. Love your plugin. – Iain, Nicecontent.net

Tom

Great plugin, great support. Ashok helped modify the plugin to work with my current theme. I highly recommend purchasing this plugin! – Tom, tomanow.com

Justin Heron

Thanks for all the support Ashok, love the plugin and thoroughly recommend it to anyone using Woocommerce. Great that you took on board my feature request also! – Justin Heron, Kopthat.co.uk

Subscribe Now

Comments:

Leave a Reply

551 Comments on "Booking & Appointment Plugin for WooCommerce"

Notify of
avatar

Sort by:   newest | oldest
Andrew Woods
Guest
3 years 2 months ago

This guy is a legend! Builds fantastic, bullet proof plugins that are suited to a really diverse selection of applications. Personally I can think of at least 10 websites i have done that I can take this to and show it to them and they will buy it straight away. Why break a sweat and try to do it yourself when Ashok can build it perfectly for you so cheaply.
Lifetime customer here. Thanks for the great service and the fantastic plugins.

Ashok Rane
Guest
3 years 2 months ago

Thank you Andrew for your appreciation. I am glad you liked the plugin & my services. Hoping to continue my work in the same way.

crisgaret
Guest
crisgaret
3 years 2 months ago

I have a question. First this looks like a great product, and does most of what i need. One feature that I do not see, and it may not be available, can you require registration information for each “ticket” purchased. For instance, can I capture the name and age of each person going on the tour?

Ashok Rane
Guest
3 years 2 months ago

Hello, Thank you for the appreciation. There is no way currently that you can capture the name & age of each person going on the tour through the booking plugin. It could be added in a future release.

You could add your feedback / idea to: http://feedback.tychesoftwares.com/

michael boldin
Guest
michael boldin
3 years 2 months ago

What’s the possibility of a setting to require just a deposit % or set amount for an appointment rather than the full amount? I can see a workaround to do that right now, but it would be nice to have this as a backend setting that would auto-calculate the amount.

Ashok Rane
Guest
3 years 2 months ago

Hello Michael, that is indeed one of the many good suggestions for the plugin. Will need to see how this feature works in totality.
Will try to consider this point in one of the immediate release.

It would be great if you could add your feedback / idea to: http://feedback.tychesoftwares.com/

I will be using that one to see which features to add to the plugin at what time. Thank you for the suggestion.

Aaron
Guest
3 years 2 months ago
Aloha Team, When building ActivityKauai.com, a tour booking agency for the island of Kaua’i, Hawai’i, we hit a major road block in our progress. Due to our specific needs, the stock woocommerce system did not have the functionality our business required. We had no way to finalize guest reservation time and date. This is a very important piece of creating a smooth checkout process. After consulting Tychessoftwares, all of our needs were quickly and efficiently met. Ashok worked closely with my programer and I to design a plug-in that met our unique custom tour booking needs. This plug-in works awesome!… Read more »
Ashok Rane
Guest
3 years 2 months ago

Aloha Aaron,

Thank you for the appreciation. I am glad I was able to deliver you a plugin exactly as per your needs. It was a pleasure working with you & John in building this.
It requires an equally good team at the other end to have a plugin successfully completed. A big thank you to you & John.

:Ashok

Chris
Guest
Chris
3 years 2 months ago

Hello Ashok,

Thanks for the great plugin. Do you have an estimated release date for the feature to allow booking over multiple days? I am working on a website for a yoga instructor who would like to allow students to purchase packages of 8 classes and then select the 8 dates on a calendar. I am also wondering if there would be a feature to allow students to reschedule prior to the course dates should the need arise.

Thanks,
Chris

Ashok Rane
Guest
3 years 2 months ago

Hello Chris,

The multiple days booking feature should be ready within 1 month. However, your case seems to be different. Are you suggesting the students can select 8 different dates (spread out)? You can email me more about it on ashok@tychesoftwares.com.

The rescheduling feature is a good suggestion. Currently it is not planned though.

It would be great if you could add your feedback / idea to: http://feedback.tychesoftwares.com/

I will be using that one to see which features to add to the plugin at what time. Thank you for the suggestion.

:Ashok

wpDiscuz
Stay in touch!

Stay in touch!

Receive notifications about important plugin updates, discounts, and sneak previews of upcoming plugin releases from our team.

Thanks for subscribing! Please check your email for further instructions.