đź§ Overview
We’ve significantly improved how Booking Periods work in Rentals to make date and time behavior clearer, more intuitive, and easier to configure.
With this update, businesses can now enable or disable time selection at the listing level, giving them full control over whether customers choose dates only or dates and times — without relying on hidden global settings.
Previously, booking behavior (such as time selection, duration calculation, and multi-day pricing) could depend on global setting configurations, leading to accidental multi-day charges and confusion around rental start/end times.
Booking logic is now explicit, visible, and self-contained within each listing — so businesses can clearly understand how bookings are calculated and charged.
🚀 What’s New
âś… Clear Booking Period Options
You now see three clearly defined Booking Period modes:
Each mode now has visible, predictable behavior — with no hidden dependencies.
đź•’ Date & Time Selector
đź“… Date Selector
This is perfect for vacation rentals, overnight stays, and date-based pricing models.
⏱️ Fixed Durations
For listings with predefined booking durations:
If time selection is disabled, the defaultÂ
Rental Start Time is applied automatically
đź”’ Smart Compatibility Rules
To prevent unsupported configurations:
This ensures only valid combinations can be selected.
⚙️ Improved Discoverability
“Disable Time Selector” behavior is now surfaced clearly within the listing directly and has been removed from Global Settings
Booking logic is now self-contained within each listing
🔄 Migration for Existing Listings
To ensure a smooth transition:
🎯 Why This Matters