Combining Discounts
You can combine several discounts by applying them successively or by adding several discount rates together and applying the resulting rate to the total before or after other discounts.
To combine discounts:
- Activate multilevel discounts.
- Make sure they are configured as described in Combining Discounts.
Example
For example, you need to create the following combination of discounts:
- Discount 1: 10%, a seasonal discount for a particular service, applies to the total before discounts.
- Discount 2: 5%, an additional discount for privileged customers. Discount 2 is added together with Discount 1 and the resulting discount rate, 5 %, is applied to the total after Discount 1.
- Discount 3: 4%, an individual discount for selected customers. This discount is applied to the total after discounts 1 and 2.
Calculation for order total = $100:
- Total before discounts = $100
- Total after Discounts 1 and 2 = Total before discounts * (100% - (Discount 1 + Discount 2)) = $100 * (100% - (10%+5%)) = $85.00
- Total after Discount 3 = Total after Discounts 1&2 * (100% - Discount 3) = $85.00 * (100% - 4%) = $81.60
- Total after discounts = $81.60
Creating Discount Combinations
You can combine only discounts that apply either to the same service plan or to the same subscription period, or to the same resource. To combine discounts, create discounts as described in the table below.
Combination 1: All three discounts apply to the same service plan |
Combination 2: All three discounts apply to the same service plan subscription period |
Combination 3: All three discounts apply to the same resource |
||
Discount 1 | A seasonal discount for a particular service, applies to the total before discounts. |
|
|
|
Discount 2 |
An additional discount for privileged customers that increases Discount 1. The sum Discount 1 + Discount 2 is applied to the total before discounts. To offer the discount to all new customers, please see Giving a Discount to New Customers. |
|
|
|
Discount 3 | An individual discount for selected customers. Discount 3 is applied to the total after discounts 1 and 2. |
|
|
|
Activating Multilevel Discounts
To activate multilevel discounts:
-
Install Rating Engine. The minimum version required is Rating Engine 1.4.1250. By default, the latest version is installed by the installation script.
-
Follow Enabling or Disabling Special Functionality in the BSS Database Features Table. In the step where a particular feature mode is enabled, execute the following request:
insert into "Features" values ('FEA_MultilevelDiscounts', NULL, NULL, 1, 1, 1);