Skip to main content

Burning rules

These rules control how many points a member can spend in one go. Menu: Transactions & Points › Burning Rules.

Availability

Burning Rules permission · All editions. Only from a client account.

How it works​

Each time a member redeems points, IncentIA checks the programme's active rules in order. If the redemption breaks any of them, it is rejected and the member sees the reason.

Today the engine applies two limits:

  • Min Points Required: the redemption must spend at least that many points.
  • Max Points per Redemption: the redemption cannot spend more.
The other fields do not change the value of the redemption

Rule Type and Points per Unit are saved, but the engine does not currently use them to calculate discounts. The value of each reward is set by the catalogue.

List​

ColumnWhat it is
NameName of the rule.
Rule TypePointsToDiscount, PointsToReward, PointsToExperience, PartialRedemption or FixedCost.
Points per UnitInformational value.
Min Points RequiredMinimum per redemption.
Max Points per RedemptionMaximum per redemption.
ActiveWhether the rule is applied.

The Actions menu on each row offers Edit and Delete.

Create / edit​

Click Create New.

FieldWhat it isNotes
Name and DescriptionIdentify the rule.
Rule TypeClassification of the rule.
Points per UnitInformational value.
Min Points RequiredMinimum per redemption.Optional.
Max Points per RedemptionMaximum per redemption.Optional.
Loyalty ProgrammeThe rule's programme.
ActiveTurns the rule on.
Sort OrderOrder in which rules are checked.
Tier RestrictedThe rule only applies to members of one tier.
Required TierTier the rule applies to.Appears when you tick the box above.

States and limits​

  • A rule restricted to a tier only applies to members who are currently in that tier.
  • With no active rules, a redemption has no limit other than the available balance.
  • Inactive rules are not evaluated.

Permissions​

ActionPermission (UI text)Technical id
View the screenBurning RulesPages.Loyalty.BurningRules
CreateCreating Burning RulePages.Loyalty.BurningRules.Create
EditEditing Burning RulePages.Loyalty.BurningRules.Edit
DeleteDeleting Burning RulePages.Loyalty.BurningRules.Delete