How to Reserve Meeting Rooms with WooCommerce Bookings and Appointments plugin

In this guide, we will tell you how to set up an online meeting room reservation system using WooCommerce Bookings pluginWe will take a real-life example to help you understand how it’s done.

The Business Case

The WooCommerce Bookings plugin is a very capable bookings plugin that can be used with almost any business which requires a booking system. Let’s go through a business case and see how this plugin can help.

1. Customers will select the date and time for the meeting room, where each booking slot consists of 30 minutes. Customers can select multiple booking slots if he/she wants a meeting room for more than 30 minutes. The meeting room is available from 6 AM – 11 PM every day.
2. The system should also show whichever slots are available or not available during the day.
3. 30 minutes buffer after every booking for the meeting room to be cleaned for next booking.
4. Booking Cost is $100 per block (or 30 minutes).

Solution using WooCommerce Bookings

Step 1: Create a product called “Meeting Room” and provide the availability option accordingly, that is from 6 AM to 11 PM every day. Set the booking period as a calendar range of 30 minutes.

meeting room

meeting roommeeting room

Step 2: Provide the buffer time as 30 minutes after every booking.

meeting room

Step 3: Set the cost per block to $100.

meeting room


And voila! Your customers will now be able to book for a meeting room for say, 2 hours, from 9 AM – 11 AM. Have a look at the image below. meeting room

And the booking calendar will also display the availability and non-availability dates within the calendar for booking.

meeting room

Once booked, 30 minutes buffer time will automatically be assigned after every booking by the plugin. meeting room

In conclusion

There you go! That’s how you set up an online reservation system for multiple meeting rooms using WooCommerce Bookings plugin. Check out the product page to know more about the features.

If you have any doubts or need help setting up Bookings on your WooCommerce-based website then feel free to Contact PluginHive Customer Support. Our support team should be able to help you out.

Good luck!