Sirvoy has many tools for changing room rates. However, when combining several settings, which one will take priority? This article explains how prices are calculated in Sirvoy.
Please note below that some settings will modify the rate (adjust up or down), while other settings will override the rate (completely replace it with a new rate).
Rates are calculated in these steps:
1. Base rate
Sirvoy will first look for the base rate (Settings -> Accommodation -> Room Type).
2. Seasonal/temporary price changes
Next, Sirvoy will look for any price changes (Settings -> Price Changes -> Seasonal prices & temporary price changes). If found, the base rate will be modified accordingly.
3. Price entered on the Rates page
If a spot price has been registered through the Rates page, any rate found in the preceding steps will be ignored and overridden. The price entered on the Rates page will be used instead.
4. Discount for longer stays
Next, Sirvoy will check for any “adjusted nightly rates” (Settings -> Price Changes -> Discount for longer stays -> Special price for another number of nights). If a discount exists for the current stay length, it will be applied on top of the rate from step 1-2 (spot price will be ignored).
Discounts can be either percentage or fixed amount.
5. Calculate average nightly rate
Steps 1-4 are done for each date throughout the stay, and an average nightly rate is calculated.
6. Weekly or monthly rate
If the stay length matches full weeks or months, and such a rate is configured (Settings -> Price Changes -> Discount for longer stays), the rates from the preceding steps will be ignored and overridden by the weekly/monthly rate.
7. Do we have a discount code?
If a valid code is applied, the rates from the preceding steps will be modified accordingly. (If you have selected the option “Fixed replacement price for each product”, the rates defined for the code will instead override the rates from the preceding steps.)