Duration-Based Costs | Configuring Costs for different days length of bookings.

If you need to set different costs for different lengths of bookings, the Booking Calendar Business Medium or higher versions allow you to do just that.

For instance, you might want to offer a discount for longer stays, like two weeks or more.

You can configure this feature under "Duration-Based Costs" in the WP Booking Calendar > Prices > Daily Costs page.

To learn more about this feature, check out the Valuation Days Overview.
You can also watch a video guide here: Valuation Days Cost Video Overview.

"Duration-Based Costs" work for any day on the calendar, regardless of the season or weekday. However, if you'd like to apply them only to a specific season, you can base it on the check-in day. In simpler terms, this feature lets you offer discounts or adjust costs based on the length of a booking. For example, if a guest books seven or more days, they could receive a 10% discount.

In case if you need to apply it to a specific season, then it can depend only on the belonging "check-in day" to a specific season. It means that, if you select 2 weeks, the "Duration-Based Costs" can apply costs only depending on the check-in day belonging to a specific season, even if some other days belong to another season. In other words, if you will have the days selected with season intersections, then you can have an issue with "Duration-Based Costs".

Let's explore some examples to better understand how to configure this:


Example #1

Configuring Duration-Based Costs in  WP Booking Calendar

Let's say the standard daily cost is $100 per day. But if a guest books six or more days, all future days have a cost of $75 per day.


    1st day = $100
    2nd day = $100
    3rd day = $100
    4th day = $100
    5th day = $100
    6th day = $75
    7th day = $75
    ..
    99th day = $75

Configuration:


    From 1st to 5th day = $100 per day
    From 6th to 99th day = $75 per day

Example #2 - Understanding the "Together" Term

Booking Calendar - Duration-Based Costs - Configuring Week Cost Discount

If the standard daily cost is $100 per day, and a guest books one week or more, they get a 10% discount. Importantly, this discount applies to all days, not just the seventh day.

For example, if a guest books six days:


		1st day = $100
		2nd day = $100
		3rd day = $100
		4th day = $100
		5th day = $100
		6th day = $100

But if they book seven days:


		1st day = $90
		2nd day = $90
		3rd day = $90
		4th day = $90
		5th day = $90
		6th day = $90
		7th day = $90

Configuration:


    From 1st to 6th day = $100 per day
    Together 7 days = 90% for all days
    From 8th to 99th day = 90% of the cost of 1 day

Example #3 - Costs per Nights

If you're charging per night instead of per day, the configuration from Example #2 would be adjusted accordingly:


    From 1st to 6th day = $100 per night
    Together 7 days = 90% for all days
    From 8th to 99th day = 90% of the cost of 1 night
    For LAST day = $0 per night 

Where "LAST" - it's a reserved term that defines the last selected day.