Equipment Rental for WooCommerce
Rental period pricing, availability calendars, and damage deposits for WooCommerce.
WooCommerce has no native rental concept. Equipment Rental adds date range pickers, real inventory conflict detection, and damage deposits—built on HPOS, stable and maintained.
Free vs. Pro
$0
Download on WordPress.org
- Mark any product as rentable with daily/hourly/weekly pricing
- Date range picker on product page (Flatpickr)
- Automatic price calculation from rental period
- Inventory availability—blocks already-booked dates
- Rental dates stored on order line items (HPOS-safe)
$99
/yearAgency license: $199/year (unlimited sites)
Everything in Free, plus:
- Damage deposit collected at checkout, tracked separately for refunds
- Public availability calendar widget (shortcode + block)
- Buffer time between rentals for cleaning/maintenance
- Multi-unit inventory (rent same product to multiple customers)
- Return date reminder emails
- iCal export for store owner calendar
Technical requirements
- WordPress
- 6.4+
- WooCommerce
- 8.0+
- PHP
- 8.1+
Reviews will appear here once the plugin is live on WordPress.org.
FAQ
Can customers see which dates are already booked?
Yes. The date range picker automatically disables booked dates so customers can only select available windows. The public availability calendar widget (paid) also shows this on any page.
How are damage deposits handled?
Damage deposits (paid feature) are collected at checkout as a separate line item. You can issue a full or partial refund from the WooCommerce order screen when the item is returned.
Does this work with variable products?
Yes. Each product variation can have its own rental pricing and availability calendar.
What's new
v1.2.0
2025-06-10
- - Added iCal export for store owner calendar
- - Buffer time setting now supports hours (not just full days)
- - Fixed multi-unit conflict detection edge case
v1.0.0
2025-03-15
- - Initial release with date range picker, pricing, and availability blocking