Calendar Styler: four styles (Airy, Card, Bold, Classic), your colours and corner radius, with a live preview and no CSS
Customer chooses the start and end date, or just the start date and the rental length
Customer can choose just the date, or date and time of day
A guided date panel walks the customer through pick-up date, pick-up time, return date and return time, inline, in a popup or as separate pickers
Product page layout with a pricing card listing every rate and its per-day equivalent, and a sticky booking bar with the quantity and Reserve button
A date search for any page, designed in the Search Builder with a live preview, with product listings that mark or hide what is not free on the chosen dates
The rental calendar can be disabled for when you store is closed like on holidays, weekends, or other times. Disabled days can be set as:
Annually recurring disabled date (for holidays)
Disabled days of the week (if you are closed weekends or other days)
Disabled dates only for a certain product (book all inventory out of stock for some reason)
Block a date for pick-up only, for return only, or for both
Maintenance ticket system is integrated so that you can pull out products that need maintenance from inventory and track who is going to do the repairs and how much it will cost.
Number of months to show on date picker at a time setting
Theme style
Length for fixed rental selection (comma separated list like 2h,4h would mean 2 or 4 hour fixed length rental)
All products in order must use the same start and end date setting yes/no
Keep the start/end date for the entire session the customer is browsing after they add to cart a rental product setting (yes or no)
Minimum and maximum rental period settings
Turnover time before and after setting (buffer time)
Add to price for if you want all rentals to have a certain amount of time added to the rental price (useful for differences in how businesses charge for overnight rentals. Some charge 2 days others 1 day for overnight rentals)
Number of price points to show on the product listing page and product page
Show next available rental date on the product page option
Dropoff and pickup dates (can be separate from reservation start/end date)
Rename the Start Date, Start Time, End Date and End Time labels, with WPML and Polylang support
Give a closed day or holiday a reason, which the customer sees when hovering it
The rental total for the chosen dates appears before the customer adds to cart
A price per fixed rental date, so a four-day slot and a nine-day slot are priced separately
Pickup, return and overdue reminders by SMS through Twilio, or by WhatsApp direct from Meta, with editable wording and a delivery record for every message
What makes this a WordPress rental plugin, not just a booking calendar
Most plugins in this space book a slot and stop there. This WooCommerce rental plugin tracks the item itself — how many units are out, when each is due back, and how long it needs before it can go out again. If you are comparing it against a general WooCommerce booking plugin, that inventory layer is the difference, along with serial number tracking, refundable security deposits and signed rental contracts.