Multi-Rate Usage Pricing With No Dependency
Some use cases require applying multiple charge types to each usage record. Refer to the Multi Rate Usage Type configurations in 3. Allegro Configurations under Usage > Configurations > Building Blocks > Multi Rate Usage for details.
The following example applies three charges to each international VOICE call from the UK to Latin America:
- A flat connection fee of $0.03
- A usage charge of $0.12 per minute
- A usage surcharge of $0.02
Expected Result
For a single 10-minute voice call, the system applies rates as follows: $0.03 + $1.20 + $0.02 = $1.25. One line appears for the voice record on the invoice.
Variants
- Any Aria Allegro pricing model for the connection fee, usage charge, and usage surcharge
- Separate invoice lines for the connection fee, usage charge, and usage surcharge instead of one line
Setup
- Confirm that the usage type and services are pre-configured.
- Configure the multi-rate usage type under Usage > Configurations > Building Blocks > Multi-Rate Usage.
- Click Add to create a new multi-rate usage configuration. Select the usage type to apply multiple charges—USToLatam in this example.
- Add the charges: ConnectionFee, UsageCharge, and UsageSurcharge.
- Select Invoice at Parent Level to show one line for the usage record.
- Add the price plan, rate schedule, and usage types (all four) in core Aria.
- In Aria Allegro, set the price offer for the four usage types. Use a dummy price for USToLatam and set a Flat pricing model for the three charge types.
- Create an account and load a usage file with one usage record using usage type USToLatam.
- Check the monetized record to confirm three records appear, one for each charge.
- Run Aggregate Usage Record for Billing to send the usage record to core Aria. One line for 10 minutes with a $1.25 charge applies, with a blended rate of $0.125.
