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:

  1. Activate multilevel discounts.
  2. 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.

  • Type: Discount By Account/Customer Class
  • Application Priority = 2
  • Application Rule = Arithmetic sum
  • Set the discount to apply to the same service plan
  • Type: Discount By Account/Customer Class
  • Application Priority = 2
  • Application Rule = Arithmetic sum
  • Set the discount to apply to the same subscription period
  • Type: Discount By Account/Customer Class
  • Application Priority = 2
  • Application Rule = Arithmetic sum
  • Set the discount to apply to the same resource
Discount 3 An individual discount for selected customers. Discount 3 is applied to the total after discounts 1 and 2.
  • Type: Discount By Promo Code
  • Application Priority = 3
  • Application Rule = Successive Discount
  • Set the discount to apply to the same service plan
  • Type: Discount By Promo Code
  • Application Priority = 3
  • Application Rule = Successive Discount
  • Set the discount to apply to the same subscription period
  • Type: Discount By Promo Code
  • Application Priority = 3
  • Application Rule = Successive Discount
  • Set the discount to apply to the same resource

Activating Multilevel Discounts

To activate multilevel discounts:

  1. Install Rating Engine. The minimum version required is Rating Engine 1.4.1250. By default, the latest version is installed by the installation script.

  2. 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);

Related Topics

CloudBlue, an Ingram Micro business, uses cookies to improve the usability of our site. By continuing to use this site and/or logging in you are accepting the use of these cookies. For more information, visit our Privacy Policy.