Cancellation Policies: Let "seasons" be based on booking lead time, not just stay dates
The seasonal cancellation policies that y'all launched in June have been a great addition. Being able to set a stricter channel cancellation policy for big local events or NYE, dates that have a definitive spot on the calendar, is so helpful.
The gap is that seasons can only be based on when the stay happens, never on how far in advance the booking was made. A date booked ten months out holds my calendar for months, and if it cancels close in I can't refill it at anything near the rate I originally captured -- a risk that isn't there with a booking made three weeks out. Being able to set stricter (or looser, depending on strategy) cancellation policies for dates booked 6+ months out is a real felt need in some markets.
What I'd love is for booking lead time to be a cancellation policy driver alongside season. Since the channel locks in whichever policy is live at the moment of booking, this could work as a rolling window on the policy OwnerRez already pushes per date -- one policy while a date is more than X days out, then reverting to the default once it falls inside X days.
OwnerRez already understands booking lead time for Early Bird and Last Minute discounts, and in the Booked On Date conditions -- it's just not wired to cancellation policies.
Thanks for putting this feature request together! These ideas grow when more voices weigh in, so if you know other users who'd find this useful, send them the link and ask them to upvote.
Community feedback really helps us prioritize what to build next.