Updated: November 15, 2021 9:19am

Promotions - Reward Rules

Reward Rules specify the type of discount that the customer will receive when the validation rules are met. The available options will vary depending on the Promotion Type.

Discount Type and Discount Value

The Discount Type and Discount Value work together. For example, if you select Price as the Discount Type, enter a specific price in the Discount Value field.

  • Price:    If selected, enter a specific price in the Discount Value field. This is the price that will be applied to the item's matching the reward filter.
  • Discount %:    If selected, enter a specific discount percentage in the Discount Value field (e.g. enter 10 for a 10% discount)
  • Disc $:    If selected, enter a specific discount amount in the Discount Value field.
  • PL Price: The selected price level will determine the value of the price discount the customer receives. This allows a Promotion reward (discount $) to be the difference between the active store Price Level and the Promotion Price Level prices. Retailers can set up special discount price levels that can be referenced on promotions.

Normal, Tiered and Rolling Item Discounts
Depending on the discount type, the reward rule type can be set to one of three values:

Reward Rule Description
Normal (Default) Discount an item by an amount, percentage, or discount to a specific price.
Tiered This option is only available if Tiered is selected as the Promotion Type.
Rolling This option is only available if Rolling is selected as the Promotion Type


Items Sorted by Price when Considering for Rewards
When considering items for promotions, items are sorted by Price (PWT for VAT). This will ensure the highest priced items are considered first for a promotion analysis.  For example, if a customer purchases 3 items at differing prices, each of which are valid for a promotion discount, the customer will be rewarded the discount for the highest priced item. In the case of a BOGO promotion, the highest priced item is marked for Validation and the next highest is rewarded the discount.

Discount Type: PL Price
The PL Price (Price Level Price) option is available when selecting a Discount Type for the Reward Rules for Item, Qty and BOGO promotions. When PL Price is selected as the Discount Type, the selected price level will determine the value of the price discount the customer receives. This allows a Promotion reward (discount $) to be the difference between the active store Price Level and the Promotion Price Level prices. Retailers can set up special discount price levels that can be referenced on promotions. When you select PL Price as the Discount Type, the Discount Value field becomes a drop-down that displays all active price levels for the subsidiary designated on the promotion. Note: Promotions are subsidiary specific. If you change the target subsidiary for a promotion, the list of price levels will change and you will have to make a new selection.
When using the PL Price reward type for a promotion, you can apply additional discounts on top of changing to the selected PL Price Level.
When the user selects the PL Price option on the Reward Details screen of a BOGO, an "Additional Discount Type" element is added to the user interface. The user can then enter an additional discount amount or percentage. By default, the Additional Discount Type field is set to None. The additional discount amount or price is calculated from the PL Price.
promo reward rules
This feature is especially useful when promotions are being applied against the MSRP and the MSRP price level is not the currently active price level.
If you click the Additional Rule button, fields for entering additional discounting information are displayed. As you can see, there is another "Additional Rule" button at the bottom of the screen. This enables you to add multiple rules on top of the PL Price discount type.
If you need to delete one of these additional rules, click the rules Delete button.
Promotions item filter

Reward Rules Sort Order
When defining the Reward Rules for certain promotions, retailers can define a Sort Order. If multiple items are eligible for the promotion, the Sort Order determines the order in which the promotion should be applied: Lowest Prices, Highest Prices, or Optimized. The "Optimized" setting enables retailers to apply promotions in a way that is optimized for merchants and customers alike.

Reward Rules Sort Order Setting Description
Highest Always sorts the items by the highest-priced eligible item (more to the benefit of the customer).
Lowest Always sorts the items by the lowest-priced eligible item (more to the benefit of the retailer).
Optimized Validate the promtoion using the highest-priced item, and then apply the discount to the next-highest-priced item. This matches the common intent of a promotion, which can be summed up as "Buy item X and get a discount for item Y of equal or lower price."

How the "Optimized" Setting Works
1.    As items are added to the receipt, the Plugin sorts the items by price and identifies the highest-priced item included in the promo's "Buy Item Filter" with a quantity that meets the promo's "Buy Qty". It stops at the first item that meets the criteria.
2.    The Plugin continues down the list and identifies the next-highest-priced item that is included in the promo's "Get Item Filter" with a quantity that meets the "Get Qty."
3.    The Plugin marks the Buy Items and applies a discount to the Get Items.
4.    If "Apply Once" is NOT selected, then the process repeats; however, the previously used Buy and Get items will be ignored.
5.    The process stops when there are no more items to which the BOGO can be applied.
How Sort Order in Validation Rules and Reward Rules work together on BOGO Promotions
Scenario: Buy 1 (anything from DCS "ABC") Get 1 Free (anything from DCS "ABC")
First, Validation Rules Sort Order is set to Highest and Reward Rules Sort Order is set to Lowest

Items (Price) Validation Rules (Sort Order) Reward Rules (Sort Order) Discount at POS
Item A ($100) Highest Lowest 100%
Item B ($200)     0%
Item C ($300)     0%

Now, let's change Reward Rules Sort Order to Highest and see how it affects the discounts:

Items (Price) Validation Rules (Sort Order) Reward Rules (Sort Order) Discounts at POS
Item A ($100) Highest Highest 0%
Item B ($200)     100%
Item C ($300)     0%

Now, let's change Reward Rules Sort Order to "Optimized":

Items (Price) Validation Rules (Sort Order) Reward Rules (Sort Order) Discount at POS
Item A ($100) Highest Optimized 0%
Item B ($200)     100%
Item C ($300)     0%

Now let's change both Validation Rules Sort Order and Reward Rules Sort Order to Lowest:

Items (Price) Validation Rules (Sort Order) Reward Rules (Sort Order) Discount at POS
Item A ($100) Lowest Lowest 0%
Item B ($200)     100%
Item C ($300)     0

Now let's set Validation Rules Sort Order to Lowest and Reward Rules Sort Order to Highest:

Items (Price) Validation Rules (Sort Order) Reward Rules (Sort Order) Discount at POS
Item A ($100) Lowest Highest 0%
Item B ($200)     0%
Item C ($300)     100%

Here, Validation Rules Sort Order  is set to Lowest and Reward Rules Sort Order to Optimized:

Items (Price) Validation Rules (Sort Order) Reward Rules (Sort Order) Discount at POS
Item A ($100) Lowest Optimized 0%
Item B ($200)     0%
Item C ($300)     0%