RatingConfigurationUpdated
RatingConfigurationUpdated messages will trigger a re-rate when configuration for the rating is changed.
Smile emits this message when one of the following occurs:
- updateSubscriptionContract() is called
- a subscription feature is added when applyFeature() is called
- a subscription feature is updated when stopApplyingFeature() is called
- Smile receives a SubscriptionSpendLimitExceeded or SubscriptionSpendLimitReceded message
- addSimpleRecurringCharges() or updateSimpleRecurringCharges() is called
- resume(), suspend() or Subscription.changePlan() is called
- changeManagedPlanGroup() or Plan.changePlan() is called
- commitPlanChange() or proposePlanChange() is called
- prepaid time is purchased via CAT
- a document action is executed to enable or disable a service feature on all "auto lock" subscriptions on an account
- prepaid is added, removed or saved
- an adjustment in prepaid block usage is added or saved
- a prepaid time block is removed
- a recurring charge is added or saved
- a RADIUS feature is added, removed or saved
- a plan schedule item is added, removed or saved
- a voice service is re-rated
- a destination in voice service is added, removed or saved
- process a returned provision request when it requests to provision or change plan
Message header
The following table lists the parameters in the RatingConfigurationUpdated message header.
Parameter | Type | Values |
---|---|---|
usn | string | The unique subscription ID number for the subscription |
sid | integer | The service ID |
ratingPriorityState | integer | Specifies the priority of a re-rate, "1" (priority) or "0" (normal) |
timestamp | long | (Optional) The date and time from when the change will be recognised |
smileMessageType | string | "RatingConfigurationUpdated" |
Message body
This message type does not have a message body.