When you have multiple modifiers that can apply at the same time, it's important to know which one wins. That's what the priority system is for.
How priorities work
Each modifier has a priority - a number you set when creating it. The higher the number, the higher the priority. With the same priority, creation order decides - the older modifier takes precedence.
Combination rules
The system applies modifiers in three phases, per hour:
Phase 1: Override
If multiple overrides match the same hour, the one with the highest priority is applied. When an override is active, surcharges and multipliers for that hour are skipped.
Phase 2: Surcharge
All matching surcharges are summed. If you have an evening surcharge of +30 PLN and a holiday surcharge of +50 PLN, the client pays +80 PLN.
Phase 3: Multiplier
If multiple multipliers match, the one with the highest priority is applied (only one per hour).
Practical example
Ewa runs a studio at 200 PLN/h. She has three modifiers:
- Weekend surcharge (multiplier 120%, priority 10)
- Evening surcharge (surcharge +50 PLN, priority 20)
- New Year's Eve (override 500 PLN/h, priority 30)
Regular Thursday at 20:00:
- Matches: evening surcharge (+50 PLN)
- Price: 200 + 50 = 250 PLN/h
Saturday at 14:00:
- Matches: weekend surcharge (120%)
- Price: 200 x 120% = 240 PLN/h
Saturday at 20:00:
- Match: weekend surcharge (120%) + evening surcharge (+50 PLN)
- Order: surcharge (phase 2) then multiplier (phase 3)
- Price: (200 + 50) x 120% = 300 PLN/h
December 31st at 20:00:
- Match: New Year's Eve (override 500 PLN) + evening surcharge + weekend surcharge (if it's Saturday)
- Override wins: 500 PLN/h (other modifiers skipped)
Best practices
- Start simple - one or two modifiers is the best start
- Use sensible priorities - e.g., weekend: 10, evening: 20, holiday: 30
- Test after changes - open the room page as a client and check prices for different dates
If prices on the room page look odd, check the list of active modifiers. Usually the issue is overlapping modifiers you forgot about.
Common questions
Can I set the same priority for two modifiers?
Yes, but in case of conflict, the system will choose the older modifier. Better to give them different priorities for full control.
How many modifiers can I have?
There's no limit, but we recommend no more than 5-6 active at once. More makes it hard to understand final prices.
Was this article helpful?
What could we improve?
Thanks! Your feedback will help us improve this article.