Control how multiple incentives behave in a single request
Feature preview: New Stacking rules and Categories viewsThis page documents upcoming changes that are not released yet. The changes cover how you will manage Stacking rules and Categories in Voucherify.However, the behavior of stacking rules will not change. You won’t have to edit your configuration, as stacking incentives will function in the same way as before.There will be a new Stacking rules section in Campaign hub, where you can view and manage your campaign categories, assign campaigns to them, and set Stacking settings.The final views may still change.Also, the following stacking rule settings are going to change names.
Stacking rules: Name change list
The names of particular stacking rule settings will change as follows.However, the final wording may still change when the feature launches.
Current setting name
New setting name
Discounts’ application rules
Application and sorting
Application rule - Partial - inapplicable (not met criteria) discounts are omitted - All provided promotions must be in a valid state
Redemption stack validation policy - Partial - All
Sorting rule - Promotions applied in an order given in request - Promotions’ calculation order defined by category hierarchy
Incentive application order - Requested order - Hierarchy priority
Sorting rule for grouped redeemables - Apply Joint categories last - Apply Sorting rule to combined Joint and Exclusive categories
Always stackable/Never stackable category application order - Apply Always stackable categories last - Apply Sorting rule to combined Always stackable and Never stackable categories
Products application rule - Always stack - allow multiple discounts to a product - Apply only once - prevent multiple discounts to the same product
Product stack policy - Multiple application - Single application
Rollback Order Mode - With order - The discounts will be reverted and order will be canceled - Without order - The discounts and status will be kept
Redemption rollback policy - Revert - Keep
No Effect Rule - Redeem anyway - even where there is no effect applied - Skip - redeem only when there is an effect applied
No effect - Force redemption - Prevent redemption
Limit Settings for Stackable Discounts API
Global limits
Maximum count of redeemables in API request
Maximum number of incentives in a request
Maximum count of valid promotions to apply in a request
Maximum number of valid incentives to apply in a request
Maximum count of valid promotions per category to apply in a request
Maximum number of valid incentives per category to apply in a request
Maximum count of valid exclusive promotions to apply in a request
Maximum number of valid Never stackable incentives to apply in a request
Maximum count of valid exclusive promotions per category to apply in a request
Maximum number of valid Never stackable incentives per category to apply in a request
Stacking eligibility (to be found in the Category editor) - Common (new type of categories that are neither Never nor Always stackable) - Never stackable - Always stackable
Discount Calculations by Category - Based on Initial Amount - Based on Discounted Amount
Discount calculation mode - Based on discounted amount - Based on initial amount
Follow Voucherify changelog for more info when the new Stacking rules launch.Visit the Stacking rules article in the Help Center for details about current settings.
Required permissionsUsers with the User role can view Stacking rules and Categories, edit category name and hierarchy, as well as assign campaigns to categories.However, only Admins and custom roles with Access Project settings and Modify base Project Details can modify stacking settings in Categories and Stacking settings.
Stacking rules define how multiple incentives are processed together in one validation or redemption request.They help you control:
What happens when one incentive is invalid
The order in which incentives are applied
How percentage discounts are calculated
How incentives interact on the same product
What happens during rollback
What happens when an incentive has no effect
How many incentives can be applied at once
To set stacking rules, go to Campaign hub > Stacking rules and select Stacking settings.
Stacking rules and categoriesSome stacking settings depend on the configuration of Categories and campaign assignment to them.Read Manage categories to learn more about configuring categories.
This setting defines the order in which incentives are applied:
Requested order: Incentives are applied in the same order as they appear in the API request.
Hierarchy priority: Incentives are applied based on category hierarchy. A lower hierarchy number means higher priority. If two incentives have the same hierarchy, the request order is used.
Always stackable and Never stackable category application order
This setting defines how incentives from Always stackable and Never stackable categories are ordered:
Apply Always stackable categories last: Never stackable incentives are applied first. Always stackable incentives are applied afterward. In effect, this setting ignores the hierarchies of the Always stackable and Never stackable categories when incentives from these categories are used together.
Apply sorting rule to combined Always stackable and Never stackable categories: All incentives are grouped together. The selected Incentive application order defines their application order.
This setting defines what happens when an incentive produces no effect:
Force redemption: The incentive is marked as redeemed even if it produces no effect.
Prevent redemption: The incentive is redeemed only when it produces an effect.
No effect usually occurs if a discount coupon is used together with a cart promotion and one of them results in applying a 0 discount.No effect may also happen when a loyalty card is used to pay with points, but in combination with other discounts it doesn’t take effect and no points are used.