Skip to main content
Aria Knowledge Central

Multi-Rate Usage Pricing With Pricing Dependency

Some use cases require applying multiple charge types to each usage record, where one charge is calculated as a percentage of another. 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 five percent of the usage charge

Expected Result

For a single 10-minute voice call, the system applies rates as follows: $0.03 + $1.20 + $0.06 ($1.20 × 0.05) = $1.29. 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
  • A usage surcharge expressed as a percentage using any expression combination of the flat connection fee and the usage charge

Setup

  1. Confirm that the usage type and services are pre-configured.
  2. Configure the multi-rate usage type under Usage > Configurations > Building Blocks > Multi-Rate Usage.
    1. Click Add to create a new multi-rate usage configuration. Select the usage type for multiple charges—USToLatam in this example.
    2. Select the Usage Type Dependencies checkbox.
    3. Add the charges: ConnectionFee, UsageCharge, and UsageSurcharge.
    4. Select Invoice at Parent Level to show one line for the usage record.
    5. For UsageSurcharge, use the expression builder with the connection fee, usage charge, or both to define the basis expression. Enter the percent value as 0.05.
  3. Add the price plan, rate schedule, and usage types (all four) in core Aria.
  4. In Aria Allegro, set the price offer for the four usage types. Use a dummy price for USToLatam and a flat pricing model for the connection fee and usage charge. For the usage surcharge, set up a dummy charge because it is a fixed percentage of the usage charge.
  5. Create an account and load a usage file with one usage record using usage type USToLatam.
  6. Check the monetized record to confirm three records appear, one for each charge.
  7. Run Aggregate Usage Record for Billing to send the usage record to core Aria. One line for 10 minutes with a $1.29 charge applies, with a blended rate of $0.129.

multirate-pd-01.png

TOP
  • Was this article helpful?