Discount Amount Meters

Discount amount meters track discounts applied to charges to a specified set of balances. The meter amount usually tracks the amount discounted but can also be configured as a turnstile meter to count the number of events that have applied discounts.

Discounts to a discount amount meter act as positive charges. For example, a $5 discount results in a $5 charge to a meter, unless it is configured as a turnstile meter, in which case it is incremented by 1.

A discount meter:
  • Can be associated with a specific service type in a service hierarchy or to all services defined for the system.
  • Can be a session meter.
  • Can be a turnstile meter.
  • Can be simple or periodic.
  • Can be dynamic.
  • Can be device-specific.
  • Can contain filters that can limit when they apply.
  • Can be aggregated in a group hierarchy.
  • Must have a measured balance class or balance.
  • Does not track grants.

SubMan balance queries include the field MeterQuantity in the MtxPricingBalanceDetailInfo MDC that indicates if the meter is a discount amount meter. For more information about balance queries, see the discussion about the balance pricing REST API in MATRIXX Subscriber Management API.