First a bit of theory to explain how all works:

To learn how to set up season breaks, scroll down to the end.


==============================

Before v3.1.13, our software worked only with the following NO SEASON BREAKS logic:

-> whichever pricing scheme higher on the priority list and is within ANY of the the dates of the rental will be used. Consider following example (date format= yyyy-mm-dd):


So, rental examples:

March 30-April 2 = Economy (Days are within Economy and Hybrid range, but Economy is the highest on the list)

March 30- May 2= Economy (Days are within Economy, Luxury and Hybrid, but Economy is the highest)

April 1- April 30= Hybrid (Days within Hybrid only)

April 1- May 1= Luxury (Days within Luxury and Hybrid, Luxury higher on the list)


=======

Based on recent requests of clients, we implemented V1 season break logic starting with plugin v3.1.13 with the following parameters:

-> depending on the length of rental, program will decide which price to take from the system (10-day rental will take a 10th day price from relevant pricing and apply it). So, if you have 5 days April season and 5 days May season, it will calculate 5*10th day price from APril + 5*10th day price from May. Consider the same setup example as in pic above (date format= yyyy-mm-dd) and change in calculation logic


So, rental examples:

March 30-April 2 (3 days) = program will take the 3-day price from the following pricing schemes: 2*Economy+1*Hybrid

March 30- May 2 (33 days)= program will take the 33-day price from the following pricing schemes: 2*Economy+30*Hybrid+1*Luxury

April 1- April 30 (29 days) = 29*Hybrid (Days within Hybrid only)

April 1- May 3 (32 days) = 30*Hybrid + 2*Luxury


=======

KEEP IN MIND / HOW TO SET IT UP

Other things to note:

-> Taxes are taken based on the first day of rental

-> max and min price is taken based on first day of rental

-> make sure you enable season breaks in settings to make season breaks work under ecalypse rental -> settings -> "Use season breaks?"