Meter Template Thresholds Properties
Thresholds properties determine the type of threshold, whether it recurs, and whether it sends a notification when a threshold is reached.
Threshold Properties lists the thresholds properties.
Property | Description |
---|---|
ID | An auto-generated unique ID used internally during rating to locate the meter. |
Name | A descriptive name for the threshold. |
External ID | (Optional) Use this field to identify this item in MATRIXX pricing items. An External ID is saved to the pricing configuration file and loaded into the Pricing Database. Set the External ID value to any alphanumeric character that is meaningful to your implementation. An External ID can be used, for example, to relate offers in the MATRIXX system to products in an external pricing plan. It can be used, for example, by the Subscriber Management API to query and purchase product offers and bundle IDs. |
Value Type | A threshold can be an absolute value or a percentage:
|
Value | Specifies the absolute or percentage value. |
Threshold Type | A threshold type can be:
|
Recurring | Sets the threshold to trigger every time the
Value amount is removed from a prepaid
balance or added to a post-paid balance. For example, say you have a
recurring threshold on a postpaid US Dollars balance and the
threshold value is 20. Every time 20 dollars are added to the
subscriber's balance, a threshold is triggered. The recurring
parameter can apply to both an absolute and a percentage value and
can have optional start and end values that limit the balance range
within which the thresholds are triggered:
|
Group Notifications | If the balance or meter is configured to send notifications on
increases or decreases, sets who receives the notifications when the
balance owner is a group:
|
Locked | When selected, the credit limit cannot be changed. |
Enabled | When selected, a notification is sent when the threshold (soft threshold or credit limit) is reached. |
Event Enabled | When selected, generates an event (MtxBalanceThresholdEvent) each time the threshold is reached or crossed. |
Applies to Balance Increase | Sets whether the threshold is triggered when the balance increases above the threshold value. For example, when a postpaid minutes balance has a credit limit of 500 and reaches 400 minutes, trigger the threshold. If notifications are enabled, a notification is sent to alert subscribers they are nearing their credit limit. |
Applies to Balance Decrease | Sets whether a threshold is triggered when the balance decreases below the threshold value. For example, when a prepaid minutes balance falls below 20 minutes, trigger the threshold. If notifications are enabled, a notification is sent to subscribers so that they can top-up. |
Threshold Cycle Notification Limit | Defines how often you want notifications for the same threshold to be triggered
during a cycle:
Note: This property only applies to thresholds configured in My MATRIXX. You can override this configuration using the SubMan API AddThreshold
requests. For more information, see the discussion about AddThreshold requests in MATRIXX Subscriber Management API. |
Threshold Cycle Event Limit | Defines how often you want events for the same threshold to be triggered during a
cycle:
Note: This property only applies to thresholds configured in My MATRIXX. You can override this configuration using the SubMan API AddThreshold
requests. For more information, see the discussion about AddThreshold requests in MATRIXX Subscriber Management API. |
Threshold Cycle | If Once Per Cycle is selected for either Threshold Cycle
Notification Limit or Threshold Cycle Event Limit,
Threshold Cycle defines the period over which the notification and event re-triggering applies:
|