Search Knowledge Base by Keyword

Advanced Add-Ons to Extend WooCommerce Bookings and Appointment Plugin’s Functionality

This article provides you with the list of supported add-on plugins for WooCommerce Bookings and Appointments plugin. It will also contain instructions on how to use these add-ons along with a real-world business scenario to help you understand the working of the plugins.

List of Available Add-ons

The add-on plugins supported for WooCommerce Bookings and Appointments plugin are:

Bookings Participant Groups Add-on plugin

What does it do?

This add-on plugin allows you to set up a participant group based on an existing participant. Then you can assign the number of group members to that group. The group member count will determine how many slots that particular participant will take while placing a booking.

Pre-Requisites:

Business Case: Consider Family as a Participant with a fixed value 4 for Tour Booking

While setting up ticket booking using the WooCommerce bookings plugin, I want the customers to choose how many families will be traveling when it comes to a single booking. The Family option will be considered as 4 members and hence 4 tickets will be booked for a single order.

Solution:

Follow the steps below to set up Tour Booking based on the scenario above.

  • Download the Bookings Participant Groups Add-on plugin from here
  • Install the plugin on your WooCommerce store and click on plugin settings
    Plugin Setting
    Plugin Settings
  • In the plugin settings page, enter the name of the participant under the Participant Group Name section
    Participant Group Name
    Participant Group Name

    The image shows the participant Family added to the plugin.

  • Enter the numeric value which you want the plugin to consider for that particular participant
    Group Members
    Group Members

    The image shows the participant Family with the numeric value added as 4.

  • Click on Save Changes
  • Visit the product page and book a slot for 1 Family
  • The image below shows the remaining slots available. You can see the slots decreased by 4 and 4 slots being booked for a single family.
    Remaining slots
    Remaining slots

Customize Minimum Booking Slots Add-on plugin

What does it do?

This add-on plugin provides added flexibility when it comes to setting up the minimum slots that a customer has to book for a particular product. The plugin allows you to set custom minimum bookable slots for every product, based on the following time-range.

  • Range of Days
    You can set up custom Minimum Bookable Slots for different days of the week
  • Range of Months
    You can set up custom Minimum Bookable Slots for different months of the year
  • Custom Date Range
    You can set up custom Minimum Bookable Slots between two calendar dates

Pre-Requisites:

Business Case: Allow customers to book at least 7 days stay during the Peak Season (April – July)

The resort booking season starts around April and ends around July. I want my customers to be able to book a minimum of 7 days during the peak season. However, I am ok with the customers being able to book a minimum of 3 days during the rest of the year.

Solution:

Follow the steps below to set up Tour Booking based on the scenario above.

  • Download the Customize Minimum Booking Slots Add-on plugin from here
  • Install the plugin on your WooCommerce store and click on plugin settings
  • Select your product from the drop-down list under Product ID/Name
  • Select the Range of Months from the drop-down list under the Time Range Type
  • Select the From and To months based on your requirements
  • Enter the minimum booking slots that you require to set up based on the Peak Season
    Plugin settings
    Plugin settings
  • Save the settings
  • Visit the product page and place a booking at Peak Time.
    April Bookings with 7 days
    April Bookings with 7 days

    You can see the minimum slots that customers can book varies based on the month of the year

Availability Search Widget Add-on plugin

What does it do?

This plugin introduces a widget on your website which customers can use to search a suitable product within a specific date range. The add-on allows customers to enter a date range (From and To Date) and search for all the available products for that range. The plugin then lists all available products and customers can choose to book any one of those products.

*Note: The Widget will be available on the Website Home Page and Shop Page only

Pre-Requisites:

Business Case: Allow customers to rent a room that is available throughout a particular week (7days).

I provide rooms on rent and most of the time our rooms are booked. We need a mechanism where the customers can just enter the dates they want to book a room. Based on the dates, they can see all the available products that they can book.

Solution:

Follow the steps below to set up Room Rental based on the scenario above.

  • Download the Availability Search Widget Add-on plugin from here
  • Install the plugin on your WooCommerce store
  • Visit the Appearance => Widgets to enable the widget and add it to the website
  • Click on Booking Search widget and choose where you want to place the widget
  • Click on Add Widget
  • Enter the name that you want to display for the widget, for example, Check Booking Availability, and click on Done
  • Visit the Home/Shop page and the widget will be placed based on the location you have selected


Final Thoughts…

WooCommerce Bookings and Appointments plugin is a one-stop bookings solution when it comes to WooCommerce store owners. The plugin supports multiple bookings scenarios and additional customized solutions which are discussed in this article.

If you have any queries based on the plugins discussed above, or you have a complex booking scenario, feel free to contact our support team. We will try our best to help you find a solution and set up your online WooCommerce store.

Last Updated On March 21, 2019