Free WordPress Booking Plugin for WooCommerce

WooCommerce Bookings and Appointments from PluginHive is a powerful plugin that allows you to convert your time, products or services into a bookable resource.

This WooCommerce Bookings plugin allows service providers and businesses of all types to easily integrate and empower their WooCommerce site with a bookings solution for the desired products and services.

With this plugin, you can sell your products and take bookings for other products/services on the same website. For Eg: A Spa website can take bookings for various spa services and also sell beauty products on the same website.


free plugin Features

  • Convert WooCommerce Products or Services to Bookable Resources
  • Offer Bookings as – Single day bookings, multiple days bookings or monthly bookings
  • Offer Appointments in minutes or hours durations
  • Allows the admin to configure minimum number of days the user has to book.
  • Allows the admin to configure bookings in months. (Single month or fixed no of months) Customers will be able to select the months that they want to book
  • Allows the admin to enable a calendar or date range calendar selection
  • Display a calendar that differentiates available dates from booked ones and does not allow to book the already booked dates/time
  • Calendar time format can be changed – AM, PM, am or pm – Set as you like by changing the WordPress time-format
  • Multi lingual support
  • Calendar customisation

Premium Plugin Features

  • All the features of the free plugin 
  • Offer Bookings in minutes/hours/days or months
  • Allow users to book multiple days or multiple appointments at a time
  • Offer multiple bookings for the same time slot
  • Set a minimum and maximum booking duration – For Eg : Users can book minimum 2 days and up to 8 days
  • Allow Booking Cancellation up to a certain time
  • Enable Booking Approvals/Confirmations from the Admin
  • Allow Per Night Bookings and display the Check-in and Check-out Date
  • Dynamic Booking Cost Calculation based on the number of days or time slots selected
  • Allow Flexible Buffer or Padding Time between bookings
  • Customise Calendar Colour Scheme to suit your website
  • Google Calendar Sync
  • Staff Management – Add Staff Members and Manage Staff Availability and Prices
  • Flexible Booking Availability Rules based on  days of the week, specific time of a specific date, different months, etc.
  • Manage Staff Availability and their leaves
  • Set Special Price based on number of days, guests, specific days of the week, specific time period, specific month/season, etc.
  • Create People/Participants and attach to the bookable products
  • Create flexible price rules for the people/participants
  • Create optional add-ons for your bookable products. For Eg: Parking resource in case of hotels
  • Create flexible availability and price rules for the assets

And Many More…

Free




Download

Premium

Start Your Online Booking Store
At Just $99 For A Single Site License 

Go Premium!

Supported Business Cases

  • Doctors could use this plugin as WooCommerce appointments plugin
  • Lawyers could use this plugin as booking calendar
  • Salon and Spa services, Dog walkers etc could use this plugin as WooCommerce services bookings
  • Serves as WooCommerce accommodation booking system
  • Serves as WooCommerce hotel booking system
  • Serves as guesthouse booking system
  • Serves as WooCommerce rental booking system for bikes rentals, party equipment rentals, etc.

What more? The admin configurations are extremely simple and easy to follow, unlike other complex plugins. It works beautifully on a mobile as well. This WooCommerce Bookings plugin helps you start your online bookings in a few clicks and within a few minutes!
So, empower your business with WooCommerce Bookings and Appointments today.

Supported Languages

This plugin is now available in the below given languages. If your language is not listed here. Do not worry, contact us at support@pluginhive.com and we will make the plugin available in your language.

  • English
  • Russian
  • Portuguese
  • Italian
  • Spanish
  • French
  • Dutch
  • Swedish

About PLUGINHIVE

We are Shipping and Bookings experts who create quality plugins across E-commerce platforms like WordPress/WooCommerce, Shopify and Magento. We try to create a perfect blend of solutions that are easy to use and customize. We are proud to have 50,000+ customers actively using our solutions across the globe.

In case you are looking for something endorsed and managed by our super enthusiastic development team, here are some of our solutions for different platforms:

♦ Bookable Resource

Convert your WooCommerce Products or Services into Bookable Resources 

Bookable Product

♦ Fixed Time Slots

Configure Bookings for a Fixed Time Slot of minutes, hours, days or months, based on your preference.

♦ Range of Days

Configure Bookings for a Range of Days so that the customers can place a booking for multiple days.

Range of days

♦ Booking Cost

Set and display Booking Cost for your Bookable Product. The booking cost will be multiplied with the number of days booked by the customers.

Booking Cost

♦ Calendar Colour Customisation

Display an elegant calendar on your website with a colour scheme based on your website theme or the type of bookings you are offering.

calendar Colour Customisation

♦ Supports WordPress Time-Formats

Display your time in the format suitable for your business scenario. Use any of the time formats supported by WordPress and the plugin will display the same.

Follow the steps below to install the WooCommerce Bookings plugin.

  • Login to your WordPress site admin using your admin credentials
  • Navigate to Dashboard > Plugins > Add New
  • Click on the Upload Plugin button and click on Choose File to browse the plugin ZIP file
  • Select the Zip file and click Open
  • Click on Install Now
  • Click on Activate Plugin

For more details, check out – How to Download – Install – Activate a plugin on your WordPress website?

1.2.4
Added language Support For German, Norwegian and Hebrew languages.
Enhancement : Improved Calendar designs.

1.2.3
Fix : The month was not changing in the calendar.
Fix : Non-working days(Weekend) blocking month calendar.

1.2.2
Plugin updater added

1.2.1
Feature: Made Calendar Color Customizable.

1.2.0
Fix: The weekdays in calendar and the text “Booked, Booked From, Booked To” are not getting translated in Italian,Swedish,Dutch,Spanish and Portuguese.

1.1.9
Enhancement: Speed optimization in listing all bookings in the back end.
Minor Fix: Defaulting booking period to 1 day on product config page
Enhancement: Overlay with loading effect on changing the month
Enhancement: External plugins compatibility (WooCommerce Deposits and WooCommerce Product Add-ons)
Enhancement: Swedish Translation.
Enhancement: Time calendar with Days calendar for better user experience
Enhancement: Calendar to display the WordPress time format.
Fix: Sunday coming in next line in Day Calendar on some theme.
Fix: Enabled Tax column under the general tab on product configuration page.

1.1.8
Support languages Italian, Spanish and Portuguese.
Made configurable virtual and downloadable booking products
Fixed timezone issue on Time calendar.

1.1.7
Fix: CSS issue on day calendar.
Tweak: Hide ‘Non-working hours’ for booking period day and month.

1.1.6
Feature: Added Dutch language translation.
Tweak: Display the Booking info dates in WP date format.
Tweak: Filter for change add to cart message.
Tweak: Display the Booked Price with the currency symbol.
Fix: Allow to continue with the booking of next month without selecting a slot.

1.1.5
Feature: Added French translation.
Fix: Book Now button clocking endlessly for some themes

1.1.4
Standardized the CSS and JS codes.
Fix: Added missing texts to the translation.

1.1.3
Feature: Added Russian language translation.
Fix: Incorrect date is showing for some time zones.
Fix: Text domain name corrected.
Tweak: Standardized some CSS class names.

1.1.2
Fix: PHP error appearing on the product page in some cases.

1.1.1
Fix: In the case of fixed period booking, on date selection date was showing one day behind for some time zone.

1.1.0
Feature added: Bookings List for admin
Fix: Conflict with the premium version.
Fix: CSS conflict with some theme.

1.0.11
Fix: Time calendar is not getting updated on changing the date.
Fix: PHP warning appearing on the canceled order.

1.0.10
Removed canceled orders on the calendar in the front-end.

1.0.9
Fix: Booking is not starting on first availability time.
Fix: Booking restart on end of non-available time.

1.0.8
Fix: Date calendar is not displaying properly on mobile view.

1.0.7
Fix: PHP warning appearing in admin product page if no any availability options set.
Showing proper message if trying to book non-available period.

1.0.6
Feature added: Allows the admin to set non-working hours.
Feature added: Allows admin to set Saturday or Sunday or both as non-working days.

1.0.5
Fix: Booking product option is not hiding for non-bookable products

1.0.4
Fix: Some CSS issue on calendar

1.0.3
Fix: Fatal error appearing in PHP 5.5 or older.

1.0.2
Fix: issue on freezing available slot in case of from and to same.

1.0.1
Fix: issue on showing available booked slots

1.0.0
The initial version of the plugin.

Help & Live Support!

Feel free to reach out to us in case you have a special requirement, and you are not sure how to achieve your business scenario. We will be happy to help you out.

You can Submit Your Queries or have a Live Chat with our experts regarding your business scenario. Our team takes care of our customers and the pre-sale queries with an industry leading resolution time which you can count on.

Follow Us

You can also follow us on different social media platforms for updates on the amazing features that we are working on.