Rental System



Magento Platform
Open Source (CE)
2.1, 2.2, 2.3
Commerce using on prem (EE)
2.1, 2.2, 2.3
Commerce on Cloud (ECE)
2.2, 2.3

Tech Specifications

Current Version:
Stable Build
07 October, 2019
Extensions, Content & Customizations, Product Content
License Type:
Open Software License 3.0 (OSL-3.0)


Rental System for Magento 2 assists merchants in rental service management by setting any product for rent and controlling the orders, rental periods, delivery process, and customer profiles effectively.

Other Extensions by Magenest


Back to top

If you want to maximize your gained value from a single product, the rental business model is a great choice. Rental products could range from party supplies, books, cars, to accommodations, etc. With Rental System for Magento 2 by Magenest, you can quickly start an online rental service aside from one-time sales with your existing products.

This extension allows you to add rental options to any product in the back-end and display them on the product detail page. You can offer extended rental duration and delivery options to customers. With the lead time setup, you can make sure that you are going to prepare an item in time for the next customers. You can also add multiple add-on options to the main rental product while showing customers a clear view of additional charges. 

For customers, they can rent products and choose to pick them up in-store or via delivery. All of their order and rental information is available for them in the My Account dashboard.


Summary Of Features

For Admins:

  • Create a rental product with a new product type - Rental Product.
  • Set flexible rental periods by hours/days.
  • Adjust pricing for the fixed rental period and the additional rental time.
  • Two available delivery options: shipping (set the lead time) and pickup (set the address).
  • Choose additional options for rental products with fixed price or based on rental time.
  • Set an advanced reservation period and maximum rent duration.
  • Set opening time for renting.
  • Announce the rental policy.
  • Create and assign email templates for rental with a unique identification code.
  • Track stock quantity, available quantity and rented time of each product.
  • View and change the rental order status.
  •  Change the calendar's locale settings.


 For Customers:

  • Choose a suitable rental period and multiple additional options.
  • Display the address with an integrated map for the pickup option.
  • View personal rental history.


Exclusive Features

New Product Type: Rental Products

Rental product is the new type of product created in the catalog of the back-end which allows merchants to add products for rent with ease. To gain more profits, you can attach your main rental product with many other additional items. For example, if you want to rent out wedding dresses, you can offer your customers additional options such as veils, cover-ups & wraps, shoes, and accessories.


Flexible Pricing & Delivery Settings

With each new product added into your Catalog, you can set the rental price in detail. The base price goes with the base block (Base Block is the basic rental duration for a product). Beyond this block, extended time is set as an Additional block, followed by an Additional price. Note: The base rental price will override the base price value of the product.

There are two types of delivery: Customers will receive the items via either shipping or local pickup. If shipping is set, admins need to fill in lead time (the amount of time between from the moment an order is placed to when it is shipped) and it will be displayed on the product page to notify your customers that they cannot start renting during the lead time. If admins choose pickup then the written address will be displayed on the product page via Google Maps APIs.


Rental Order Management

All the order information is collected and presented in a table which gives you a clear overview of your business performance. For every single rental product, admins can track the available quantity and time rented. In this way, they can edit the product page in order to avoid the situation that the customers create orders successfully but cannot receive the items because they are out of stock or they are not yet returned to the store. Admins are able to:

  • View rental data & orders
  • Set pending orders as delivered
  • Set delivered orders as returned
  • Resend receipt


High-Quality Extensions & Services

  • 100% open-source
  • 6-month free support
  • Free lifetime updates


Demos & Docs


Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.2 2.3
  • Compatible with Commerce using on prem (EE) : 2.2 2.3
  • Compatible with Commerce on Cloud (ECE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    * Compatible with Magento 2.2.x, 2.3.x
    * Add multiple date format
    * Add tax price display
    * Refactor code
    * Fix bugs


  • Compatible with Open Source (CE) : 2.1 2.2 2.3
  • Compatible with Commerce using on prem (EE) : 2.1 2.2 2.3
  • Stability: Stable Build
  • Description:

    * Fix a conflict with grouped products


  • Compatible with Open Source (CE) : 2.1 2.2 2.3
  • Compatible with Commerce using on prem (EE) : 2.1 2.2 2.3
  • Stability: Stable Build
  • Description:

    * Add policy configuration
    * Add locale configuration
    * Add frontend i18n
    * Fix some bugs


  • Compatible with Open Source (CE) : 2.1 2.2 2.3
  • Compatible with Commerce using on prem (EE) : 2.1 2.2 2.3
  • Stability: Stable Build
  • Description:

    * Compatible with Magento 2.1, 2.2 and 2.3
    * Add new product type: Rental Products
    * Add new tab for product edit: rental settings
    * Add rental configurations
    * Add rental orders management
    * Track stock qty, available qty and times rented of rental products
    * Send rental receipts


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top