Discounting Methods

You can define cross-product discounts, sequential discounts, and parallel discounts.

The MATRIXX Charging Application calculates discounts during rating, rather than after rating occurs, to ensure discounts are applied correctly to balances.

Cross-Product Discounts

A cross-product discount creates a rate reduction for one service based on a subscriber's usage of another service. For example, you can encourage subscribers to use their SMS service by offering a 10% discount on their monthly voice service rate if they send and receive at least 100 SMS messages.

Parallel Discounts

A parallel discount is comprised of two discounts that are applied to the same balance. Both discounts are applied to the original charges at the same time so that neither discount provides its amount after the other discount has already been applied. For example, if a subscriber accumulates a charge of $20, and there are two 5% discounts, when applied in parallel, each discount reduces the charge by $1.00, resulting in a total charge of $18.00. If the discounts were applied sequentially, the first discount would reduce the charge by $1.00, and the second discount (5% of $19.00) would reduce the charge by $0.95, resulting in a total charge of $18.05.

Sequential Discounts

A sequential discount is comprised of two discounts that are applied to the same balance. The first discount in the sequence is applied to the original charges, before a discount is applied, and the second discount is applied to the remaining charges, after any discounts have been applied. Sequential discounts are the opposite of parallel discounts.