Introduction and Requirements
Smart Rental & Booking for WooCommerce is a WooCommerce extension that lets you turn your online store into a full-featured rental and booking system in minutes. It lets customers pick start and end dates on your product pages using a live availability calendar, see pricing updates in real time, and complete their rental checkout without friction.
On the admin side, you get real-time availability, quantity control, security deposits, and flexible rental pricing and timing options all inside WooCommerce. Whether you’re renting equipment, vehicles, party supplies, or spaces, this plugin gives you the tools to manage bookings, inventory, deposits, and more from a single dashboard.
Key features:
Core Rental and Booking Features
- Real-time availability calendar so customers see open dates and quantities before they book.
- Live booking form on product pages where users select start and end dates and see total cost update instantly.
- Flexible rental options with support for daily, hourly, or mixed rental types.
- Security deposits or partial payments that can be added at checkout.
Flexible Rental Controls
- Minimum and maximum rental periods to set limits on booking lengths.
- Turnaround or preparation time between rentals for cleaning or inspection.
- Ability to disable certain weekdays or date ranges for rentals.
Operational & Management Tools
- Real-time stock and calendar availability to prevent double bookings.
- Options to show or hide the availability calendar on product pages.
- Set default order status after a rental is booked.
- Customer email notifications for booking changes.
These features together help you run rentals smoothly, keep availability accurate, and give customers a clear booking experience.
Requirements
- WordPress 6.7 or higher
- WooCommerce 9.5.0 or higher
- PHP 7.4 or higher
- Smart Rental & Booking for WooCommerce plugin installed and activated
Installation
Follow the steps in our plugin installation guide to install the plugin.