How to Create Custom Derivations
Creating Custom Derivations
The creation of derivations is often automated during the onboarding process. In most cases, manual creation of new derivations is not necessary.
Custom derivation creation is intended for advanced users. To request activation of advanced user access, contact support via chat or ticket.
If you need to create a new derived rate plan (e.g., a Non-Refundable rate derived from the Standard rate), you do not need advanced user access. Simply create a new rate plan following the appropriate guide.
Ā
Creation of New Derivation Rules
- To create new derivation rules, go to Settings ā Derivation Rules.
- Now click the "+ ADD" button in the top right corner.
In the screen, you will be able to modify the following fields:
- Rate > To indicate the rate that will inherit the settings.
- Derived from > To indicate the rate that will propagate the settings.
- Price Settings > To set the pricing rules (you will find more details below).
- Rate Settings > To determine which rules will be applied (you will find more details below).
Ā
Detailing Derivation Rules
After selecting the Primary Rate Plan (which propagates settings) and the Derived Rate Plan (which inherits settings), configure the following rules:
Ā
Price Settings
Choose how to derive the price:
-
Unlinked Price:
- The derived rate does not inherit any price. You will set prices manually via the calendar.
-
Currency Variation:
- Apply a fixed adjustment (e.g.,
-10). Negative values indicate a reduction.
- Apply a fixed adjustment (e.g.,
-
Percentage Variation:
- Apply a percentage-based adjustment (e.g.,
-10%). Negative values indicate a discount.
- Apply a percentage-based adjustment (e.g.,
-
Round Flag:
- If enabled, prices are rounded:
- Downward for decimal values below ā¬0.50.
- Upward for decimal values at or above ā¬0.50.
- If enabled, prices are rounded:
Ā
Length of Stay Flag
- Propagates minimum and maximum stay restrictions from the primary rate to the derived rate.
Ā
Restrictions Flag
- Inherits restrictions from the primary rate, such as:
- Deny check-in/check-out.
- Minimum advance booking (cut-off).
Ā
Availability Flag
- Synchronises availability between the primary and derived rates.
- You can keep this flag active for the same accommodation type.
- Do not activate this flag for different accommodation types.
Please note: Incorrect activation may result in synchronised availability between unrelated accommodation types, leading to overbooking or non-sales.
Ā
Stop Sell Flag
- Propagates sales closure (black cells in the calendar) from the primary rate to the derived rate.
Ā
Reprocess Prices Flag
- If enabled, immediately applies derivation rules upon creation or modification of the derivation.
- Recalculates all prices in the derivation tree for the next 12 months.
Note:
- This flag activates automatically when modifying an existing derivation rule.
- It does not activate automatically when creating a new derivation rule.
Ā
Processing Changes
- Rate recalculations occur in the background. Allow a few seconds to a couple of minutes for changes to appear in the calendar.