🗓️ Smarter Booking Periods with Listing-Level Time Selection Control for Rentals
Booking Periods
function in Rentals, making date and time behaviour clearer, more intuitive, and easier to configure.
enable or disable time selection at the listing level
, giving them complete control over whether customers can choose dates only or both dates and times — without relying on hidden global settings.
Previously, booking behaviour (such as time selection, duration calculation, and multi-day pricing) could depend on global setting configurations. This often led to accidental multi-day charges and confusion regarding rental start and end times.
Booking logic is now explicit, visible, and self-contained within each listing, allowing businesses to clearly understand how bookings are calculated and charged.
✅ Clear Booking Period Options
Booking Period modes
:
-
Date & Time Selector
-
Date Selector
-
Fixed Durations
Each mode now has visible, predictable behaviour — with no hidden dependencies.
🕒 Date & Time Selector
- Always shows date and time pickers in the booking widget
- Ideal for hourly rentals or bookings where customers must choose both a start and end time
- Behaviour is no longer affected by hidden global settings
This is perfect for holiday rentals, overnight stays, and date-based pricing models.
For listings with predefined booking durations:
- Optionally allow customers to select a start time
- If time selection is disabled, the default
Rental Start Time
is applied automatically
- End time is automatically calculated based on the selected duration
- Monthly bookings roll over to the next calendar month with smart date handling
🔒 Smart Compatibility Rules
To prevent unsupported configurations:
This ensures only valid combinations can be selected.
⚙️ Improved Discoverability
🔄 Migration for Existing Listings
To ensure a smooth transition:
- Existing listings were mapped to the correct Booking Period mode
- Default Rental Start/End times were populated where required
- Eliminates accidental multi-day charges
- Makes rental start and end times visible and predictable
- Gives businesses the control to enable time selection for some listings and disable it for others
- Improves clarity for both admins and customers
- Increases adoption for holiday rentals and flexible pricing models
- This update brings Rentals one step closer to being fully intuitive and self-explanatory


