Allowance Consumption Model
You should now be able to model the allowance based consumption discount for simple product offering when configuring multiple allowances. Allowance consumption discount help you consume the allowances first and once exhausted lets you charge customers a fee for it .
The consumption model would have a usage fee configured where you charge for the usage and then have a discount configured which checks if there is an allowance balance in the subscriber account then use that and credit back the monetary part. If there is no allowance balance, then the customer is debited or charged a fee.
Example : Monthly recurring subscription fee grants 100 off network minutes allowance valid for 1 month and 50 on network minutes valid for one month. Usage fee is configured to use attribute based pricing using value map zoning.
Attribute based pricing with zoning configuration
USAGESPEC.CALL_ORIGIN |
USAGESPEC.CALL_DEST |
Price |
Price Tag |
---|---|---|---|
Local.Onnet | Local.Offnet | 0.1 | OFFNET |
Local.Onnet | Local.Fixed | 0.2 | FIXED |
Local.Onnet | Local.Onnet | 0.1 | ONNET |
Configure the adjustments for the usage fee for each of the configured allowance as follows :
- Setup the trigger condition as Balance[ONNET_MIN] > 0 and PriceTag == ONNET
- Setup 2 discounts impacts
- Impact: Credit Balance Element: US Dollar Amount: 100.00 percent of charge
- Impact: Debit Balance Element: ONNET_MIN Amount: 1 for every 1 of quantity
The following figure shows the configuration of multiple allowances and consumption model.
The business benefit of this feature is it allows you to configure the consumption of multiple allowances required by a charging engine.
Steps to Enable
You don't need to do anything to enable this feature.
Access Requirements
- Communications Catalog Product Manager
- Communications Catalog Administrator