Time Model-Based Pricing
Time model-based pricing enables monetization by day of week, time of day, and holiday calendar attributes. In Aria Allegro, these are derived attributes based on configuration and are part of the Transaction Attribute-based pricing models.
Expected Result
The system applies pricing based on usage records that fall during weekend or weekday periods.
Variants
- Pricing based on usage records during peak or off-peak hours
- Pricing based on usage records during special hour windows such as Premium AM Hours, Premium PM Hours, or Night Hours
- Pricing based on usage records during holiday periods
- Pricing based on any combination of the above
Setup
- Set up time model configurations under Configurations > Models > Time Model. Refer to the Time Model Configurations section under 3. Allegro Configurations > Models > Time Model for details.
- Set up the plan, plan rate schedule, and plan services in core Aria.
- In Aria Allegro, set the price offer for usage services as follows:
- Set Pricing Model to Transaction Attribute-Based, or to Composite if combining with other models. A Transaction Attributes section appears in the UI.
- Select Day of Week as required. Options include WEEKEND, WEEKDAY, or ANYDAY if the day of week should not affect pricing.
- Select Time of Day as required. Options include PEAK, OFFPEAK, custom hour windows, or ANYTIME if the time of day should not affect pricing.
- Select Holiday as required. Options include configured holiday names or ANYHOLIDAY to apply pricing to any holiday.
- Leave zone model fields blank if the zone model does not apply.
- Add currency rates, accumulator impacts, and allowance impacts as needed.
- Use Add Transaction Attribute to add additional pricing combinations. Repeat step 3 as needed.
Note: The order of multiple transaction attribute groups affects rating. For example, a usage record may qualify as both PEAK hour and PREMIUM-AM hours simultaneously; the order of attribute groups in the price offer determines which rate applies. Aria recommends adding a default pricing group using ANYDAY, ANYTIME, and ANYHOLIDAY to serve as a fall-through rate.
- The rest of the setup and processing remains unchanged.