Search the site:

Plugins Rental System Addon for WooCommerce Booking and Appointment Plugin

Rental System Addon for WooCommerce Booking and Appointment Plugin

0.0 rating

0 customer review

This addon for the Booking & Appointment Plugin for WooCommerce  allows you to operate the plugin as a full rental system. It adds a “Rental Settings” tab that provides with settings which are exclusively for rental businesses.

Addon Version: 1.11
Release Date: August 03, 2018

NEW: From v1.11, the addon now has the functionality to Sale and Rent the product.

  • This addon will work only with the Booking & Appointment Plugin for WooCommerce installed.


Frontend Demo Admin Demo Documentation FAQ Forums
  • Seemlessly converts your booking plugin to a rental system by allowing to charge for the last day, blocking dates before/after the booking period, etc.
  • Fully integrated with your WooCommerce store and WooCommerce Booking & Appointment Plugin
  • Works with WooCommerce variations


You can request support from the Contact page.

DetailsCompatibility and ChangelogInstallation & UpdatesRequirements
This addon is useful for rental businesses like rental bikes, rental apartments, motels, etc. It allows you to setup the booking & appointments plugin as a full rental system.

This addon allows you to block certain days before and/or after the Booking dates chosen by the customer while placing the order. After the lockout for a date range is reached, the unavailable period as mentioned while setting up the addon will be disabled and those dates will have label as “On Rent”. This is useful if you are renting products where it takes time to deliver & pick-up the product from the customer – like a mobile toilet.

Since renting is different from hotel bookings, you can also charge for the last day of booking by enabling the “Flat Charge per day” field.

You can also enable same-day booking by enabling the “Allow Same day booking” field, this will charge the customer for one single day.

This addon is only for the Multiple days Booking method. It would not work for any Single day booking setup.

  • WooCommerce v3.0 till WooCommerce v3.2.5.
  • WordPress 3.0 & above
  • Rental System Addon v1.7+ requires Booking & Appointment Plugin for WooCommerce v2.8 or higher.


  • v 1.10 – This is a major update to the addon for the Booking & Appointment plugin for WooCommerce that contains some compatibility fixes and some major bug fixes.
  • v 1.8 – This is a minor update to the addon for Booking and Appointment plugin for WooCommerce that contains compatibility related changes for version 4.2.0 of Booking and Appointment plugin for WooCommerce.
  • v 1.7 – This update to the plugin contains some minor issue fixes along with compatibility changes with Booking & Appointment Plugin for WooCommerce v2.8.
  • v 1.6 – This update to the plugin contains an issue fix for single day bookings.
  • v 1.5 – The addon has now been made compatible with single day bookings.
  • v 1.4 – The addon has now been made compatible with the WPML Multi-currency feature.
  • v 1.3 – The addon has now been made compatible with the new UI structure.

View full changelog…


You just need to activate this plugin & a new tab named “Rental Settings” alongside of Booking tab on the product admin page will be created.
Deactivating the plugin will hide the “Rental Settings” tab.

Once purchased, to update the plugin to the latest version, please go to your WordPress Plugins page. As & when a new update is available, a notification will be visible just below the plugin description block. If you face any issues while updating the plugin, please drop an email to with your name, email address & plugin name.


  • This addon will work only with the WooCommerce Booking & Appointment Plugin installed.
  • This addon will NOT work as a standalone plugin.
  • This addon will also NOT work if you are not using bookable products. It is designed to work only for bookable products & with WooCommerce Booking & Appointment Plugin.


Write a Review

Leave a Reply

32 Comment threads
42 Thread replies
Most reacted comment
Hottest comment thread
33 Comment authors
UpendraNovaAbdullahUpendraAbad Recent comment authors

This site uses Akismet to reduce spam. Learn how your comment data is processed.

newest oldest
Notify of

This plugin looks great and is almost exactly what I am looking for! I would need to be able to offer customers one variation on the product that would cost a fixed amount and extend the blockout date after the date selected. Would this be a reasonably straightforward adjustment of the code (assuming there are no updates that will tackle this soon)?

Ashok Rane

Thanks for the appreciation Dave. I am not quite sure exactly what you mean, but you can modify the code to your liking. Is it something like booking a fixed block of 7 days, 14 days, etc. with a fixed price ?


Thanks for the quick reply. Yes that’s exactly it! It’s a dress hire store – they want to be able to offer two date ranges (e.g. 4 days for £50 total, 7 days for £100). I reckoned the easiest way might be to use the single day booking (with a minimum number of days blocked out after the booked date) and then extend it depending on if the customer chooses the extra days. Does that make sense?

From what I gather none of the current versions tackle that…or am I wrong?

Ashok Rane

You are right, none of the current versions tackle that. This functionality is already built, but yet to be released publicly. We have built a “Fixed Block Booking” tab that allows to do exactly what you have asked. We expect to release it in the next 2 weeks time.


Have you built the booking tab you were takling about back on March 12 – the ”Fixed Block Booking” and if yes, were can I buy it and learn more about it?

Vishal Kothari


Yes, the “Fixed Block Booking” functionality was released quite a while back. You can purchase the plugin from:

You can read more about that feature here:



Fantastic, thanks Ashok!



Can the calendar be placed on the checkout page instead of the product page?
The option I need is a date range picker on the checkout of woocommerce that multiply’s the total amount money with the amount of days in the picker.

With regards,


Annie Villeneuve

We rent out furniture for home staging purpose en we bought woo bookings to set up our website for rental, but we can’t figure out how to set up out rental periods for 1 week | 1 month | 3 months with different prices, i know how to create a variable product which isn’t “bookable” and a bookable product which isn’t variable, i also need to be able to let the customer choose the quantity and my programer says its not do able with bookings….
Did you have something working for us?

Vishal Kothari

Hi Annie,

Our Booking & Appointment plugin is not the same as the one provided by the WooCommerce team. They are 2 different plugins.

If you are looking to purchase our Booking & Appointment plugin, then you can setup the 3 rental periods with the Fixed Booking Blocks functionality that’s provided in the core plugin. You wouldn’t need the Rental Addon for that.

You are able to choose Quantity as well with our plugin. And you can also use our plugin with WooCommerce variations.

Let me know if you have any other questions.


from purchased

Subscribe for more offers