Articles on: Rates and prices

Long-rent rates

Setting up long-rent discounts tends to be a bit confusing for people.
We have plans to change this. However, that will take a bit.
In the meantime, this document serves as a guide.

Interactive long-rent adjustment calculator

Example



Let's start with an example:
You want to rent a place for a certain amount.
When the booking is for 1-6 nights, you want to charge the full amount.
When the booking is 7 nights or longer, you want to give a 10% discount.
Finally, when the booking is 14 nights or longer, you want to give a 25% discount.

To configure this we need to setup the following long-rent adjustments:

On night 7, we want to give a discount of 10%, and we want to give a discount of 10% on the previous 6 nights: in total we want to give a 70% discount on that night. Hence, we need to add a long-rent adjustment of x30% on night 7.
On nights 8 - 13 we just want to give a discount of 10%. Hence we need to add a long-rent adjustment of x90% on night 8-13.
On night 14 we want to give a 25% discount on that night and an additional 15% (25% - 10%) discount on the previous 13 nights: in total we want to give a 220% discount on that night. Hence we need to add a long-rent adjustment of x-120% on night 14.
On night 15-... we just have to give a discount of 25%. Hence we need to add a long-rent adjustment of x75% on night 15-...

General case



To give discounts of p1, p2, ..., pn, percent when a booking lasts d1, d2, ..., dn or more days add the following long-rent adjustments:

x(100)%                                  on day d1
x(100 - p1 - (d1 - 1) * p1)%             on day (d1 + 1)
x(100 - p2 - (d2 - 1) * (p2 - p1))%      on day d2
x(100 - p2)%                             on day (d2 + 1)
...
x(100 - pn - (dn - 1) * (pn - p(n-1)))%  on day dn
x(100 - pn)%                             on day (dn + 1)


If you'd rather use an interactive calculator, see here

Updated on: 28/03/2023

Was this article helpful?

Share your feedback

Cancel

Thank you!