Discount Types

Weekly, monthly, custom; priority and conflict resolution.

Long-stay discounts can be set as weekly (e.g. 7+ nights), monthly (e.g. 30+ nights), or custom (any minimum nights and percentage). When more than one rule could apply, priority decides which one is used. This article explains the types and how conflicts are resolved.

Weekly and Monthly

  • Weekly – Typically a preset: minimum 7 nights, and a percentage (e.g. 10%). Any stay of 7 nights or more gets that discount.
  • Monthly – Typically a preset: minimum 30 nights, and a percentage (e.g. 15%). Any stay of 30 nights or more gets that discount.

You can have both: a guest staying 30 nights could qualify for both the 7+ and the 30+ rule. In that case, only one discount is applied (the one with higher priority). See Priority below.

Custom

Custom discounts let you set:

  • Minimum nights – Any number (e.g. 14 for two weeks, 10 for a special offer).
  • Discount percentage – Any percentage (e.g. 8%, 12%, 20%).
  • Priority – So the system knows which rule to use when several could apply.
  • Valid from / Valid until – Optional date range so the discount applies only in a certain period.

Use custom when you want something other than 7 or 30 nights, or a different percentage or validity period.

Priority and Conflict Resolution

When a stay qualifies for more than one discount (e.g. 7+ and 30+), the system applies one discount: the one with the highest priority (e.g. the rule with priority 60 wins over 50). So you can set:

  • Weekly: 7+ nights, 10%, priority 50.
  • Monthly: 30+ nights, 15%, priority 60.

A 30-night stay qualifies for both, but only the monthly (15%) is applied because it has higher priority. A 10-night stay gets only the weekly (10%).

If two rules have the same priority, the app may use the one with the higher discount or the higher minimum nights; check the product’s behavior. To avoid confusion, give each rule a different priority number.

Summary

  • Weekly and monthly are presets (7+ and 30+ nights). Custom lets you set any minimum nights, percentage, and optional validity.
  • Use priority so that when several rules apply, the right one (e.g. monthly over weekly) is used. See How Calculation Works for how the chosen discount is applied to the price.