(8 customer reviews)

Packed full of features to sell and manage rentals in your store

Looking to sell rentals in your store? This extension has all the features you need to create “rental only” or “rental or purchase” products. With a huge amount of product options for pricing, availability, deposits, calendar, information, add-ons, etc you’ll be sure to be able to configure your rentals exactly as required.

Once you have created rental products your customers can select rental dates from an easy to use calendar on the product page, see a total cost calculation and add to cart. The extension also includes several rental management features including an overview calendar of all rentals, inventory totals and plenty of order management tools to process orders, mark rentals as returned, etc.

Read on to find out why you should use Rental Products and the great features included…

Carla, an eCommerce store owner said:
“We can easily create rental products, customers choose dates and we ship them out, customers get a return reminder email and we get the products sent back to us ready for the next rental. 🙋‍♀️”

Why use Rental Products?

  • Start selling rentals in your store within minutes
  • Create “rental only” or “rental or purchase” products
  • Convert existing products to “rental only” or “rental or purchase” products
  • Product options for pricing, availability, deposits, calendar, add-ons and more
  • Customers select dates via calendar on product page
  • Order management to create/change rentas and mark as returned
  • Rentals dashboard with calendar, inventory and tools
  • Availability checker block/shortcode
  • Rental calendar for overview of past, current and future rentals
  • Rental inventory to view all rental product, stock totals, stock in and out, search, sorting, print and export
  • Product management tools including product clone, import/export info and debugging
  • Automated rental return reminder emails to customers
  • Order and product list filters and bulk actions
  • Extensive WooCommerce frontend/backend integration
  • Functions and hooks for custom development
  • Works with simple, variable and grouped products
  • Compatible with WooCommerce Product Add-Ons

Buy Now

This extension is primarily designed for stores who wish to ship rental products to customers and have them shipped back. Depending on your pricing and availability requirements it may not be suitable for in-person rentals/collections/bookings.


Includes these great features…

Date picker

Rental products show an easy to use calendar where customers can pick their rental dates, it works great on desktop, tablet and mobile devices.

Total calculations

Once the customer has picked their rental dates the total cost is calculated and displayed without the product page reloading, ready to add to cart.

Availability checker

Include this in your customer journey so customers can select their desired rental dates and then every rental product in the store shows an availability status.

“Rental only” or “Rental or purchase”

Rental only products can only be rented, rental or purchase products are normal purchasable products but also allow the customer to rent the product.

Pricing options

Picing options include fixed, period or period selection pricing types, pricing tiers, price + additional period %, total overrides, price display overrides and more.

Availability options

Including minimum/maximum days, start day of week, start/return days thresholds, disable rental dates/days of week, disable start/end days/days of week and more.

Deposit options

Add a security deposit which is paid during checkout and then refunded or alternatively use a partial deposit with the remaining balance paid later.

Calendar options

Choose whether the calendar displayed on the product page is displayed immediately or requires a click to open, number of months and columns to display, etc.

Add-ons options

For extra flexibility why not sell add-ons with your rental products? Simply use the compatible Product Add-ons extension by WooCommerce.


The rentals calendar in the dashboard provides an overview of past, present and future rentals which you can click on for quick access to the order.


Get a snapshot of your current rental inventory, this lists all rental products within your store, the total rental stock and how much stock is currently in and out.


The tools section allows you to clone rental product options from one product to another product or set of products, import/export information and debugger.

Order management

Create orders with rentals, change rentals within orders, mark rentals within orders as returned, filter the order list by orders with rentals and more.


Rental information is added to customer order emails, there is also a rental return reminder that emails the customer when their order is due to be returned.

Cart/checkout/account info

Rental information such as rent from/to and return day thresholds are displayed in the cart, checkout and in my account pages such as order history.


Huge amount of settings for date formats, rental form, availability checker, globally disabled dates, price display, text changes and much more.


See the extension in action…

This slideshow requires JavaScript.

Example usage

Trisha manages a WooCommerce store selling baby clothes, through selling baby clothes she knows which products are the most popular and decided to purchase several sets of these to make available for rent. With Rental Products she can setup a range of rental products and define pricing and availability. Customers can visit her store, view rental products, select required dates and add to cart. Once ordered the customer gets an email showing each product, rental dates and any return days thresholds. Customer also receive an email reminder to return the products. Trisha can view a calendar overview of past, present and upcoming rentals, review the current rental inventory via the rentals dashboard and lots more.

More information

  • View documentation for an overview of the settings, options, frequently asked questions and more
  • Contact us if you have any questions and we’ll be happy to help

Getting started

*Please note with any new extension it is recommended you test the extension on a staging/development environment before use on your production website. It is also recommended you connect your store to your WooCommerce.com account, this ensures you get extension updates when released and can access support quickly.

Buy Now

Customer reviews


The most customizable eCommerce platform for building your online business.

  • 30-day money-back guarantee
  • Support teams across the world
  • Safe and secure online payment