Recurring Bookings – How to set up using WooCommerce Bookings and Appointments plugin?

In this article, we will check out how you can set up Recurring Bookings on your WooCommerce store. This article will cover WooCommerce Bookings and Appointments plugin along with PluginHive Recurring Bookings plugin for WooCommerce and how these plugins work together to create a perfect recurring bookings scenario.

PluginHive Recurring Bookings for WooCommerce

What does it do?

This plugin allows you to provide a recurrent bookings option along with the WooCommerce Bookings & Appointment plugin. This way the customers can place bookings and specify the interval after which the bookings need to happen again.

The plugin along with the PluginHive’s Bookings plugin for WooCommerce is useful in scenarios like,

  • Recurring Online Class Booking
  • Online Subscription
  • Online Course Booking
Business Case: Online Music Classes with Weekly recurring bookings

“..I teach music classes for young children for babies and toddlers, across 3 different days and at variable times.

For these classes, since I have these classes on Weekends, I want my customers to book a class and then automatically they should be able to book for the upcoming weekends in advance, based on their preference…



Follow the steps below to set up discount based on the participants

  • Download the PluginHive Recurring Bookings plugin for WooCommerce
  • Install the plugin on your WooCommerce store
  • Visit the bookable product and click on Edit
  • Visit the Bookings section and click on Fixed Block of 1 Day
    In order he Recurring Bookings plugin will only work with the Fixed Block option.
    Recurring Bookings plugin does not support the Enable Calendar Range option.

    Bookings settings
  • Visit Recurring Bookings section and click on Enable Recurring Booking
    • Since the classes happen every week, set the Book option to Every Week
    • Set Repeat option to 4 times
    • If you want customers to be able to select the duration of repetitive bookings, enable Allow Customers To Opt Recurring Bookings, and provide a text which will be visible alongside the Bookings Calendar

The settings below will allow you to repeat the Weekend Online Music Lesson Bookings every week on Saturdays and Sundays, 4 times (1 month).

Recurring Bookings

  • Update the product to save settings

Place Recurring Bookings

  • Visit the Product Page on your website
  • Select the dates you want to book and select the times you want the bookings to repeat. Once you select the option, the booking calendar will look something similar to the image below

Booking Calendar

  • After adding the product to the cart page, you will be able to see all the recurring booking dates as well as the cost of the combined bookings, as shown below.

Cart Page

  • After placing the order successfully you will be able to see all the bookings separately


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 August 22, 2019