How to control discount stacking and priorities in Blesta

Skip to main content
Print

How to control discount stacking and priorities in Blesta

Use Allow discounts to stack to choose how matching PD Discount Manager rules combine in Blesta. Priority alone does not normally make a smaller offer beat a better one when stacking is off.

Compare the matching rules first

Open PD Discount Manager → Discounts and identify the rules that could match the same item. Check their product target, price scope, billing cycle, audience, dates and duration. A rule matching the setup fee can have a different effect from a rule matching recurring price.

In each rule, review Priority under When & limits. A lower number runs earlier where priority matters. Save only the change you intend, then check the list status.

Keep the best single offer

In Settings, leave Allow discounts to stack off for the single-rule choice. The evaluator compares the total saving across the item’s recurring and setup components and selects the best matching rule. Priority breaks a tie between equal savings; it is not a general override for an inferior saving.

Do not compare just the percentages if the rules apply to different components or have different fixed amounts. Review the actual eligible price and currency.

Combine offers deliberately

Turn stacking on only when combined offers are intended. Matching module rules combine in priority order. A Blesta coupon can also remain alongside them when stacking is enabled; the module discounts are calculated on the normal service price, with the coupon handled separately by Blesta. Check the final invoice rather than assuming a sequence that includes the coupon. With stacking off, a coupon-discounted service is left to that coupon.

A bundle-priced item is handled by its bundle rather than receiving an additional product-rule discount. A free-trial item also follows its trial path. Turning stacking on is not a promise that every kind of offer will combine.

Verify the customer result

Use a controlled test case with the intended product, cycle and audience, and compare the final invoice with Usage. Check both setup and recurring lines. Avoid changing a real client’s service or placing a live order merely to inspect the settings. If the amount remains unclear, compare the matching rules, priorities and expected calculation with the actual invoice lines.

See the PD Discount Manager Blesta guide for related tasks, or explore PD Discount Manager.

Table of Contents

Get your website online with PD Hosting

UK hosting, domains and support from a real team. From a first site to a full server.

Terms and Conditions  ·  Privacy Policy

PD Hosting is the trading name of Projektif Digital Ltd, registered in England and Wales, company number 12482555.

PD Hosting
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.