Subscription Forced Downgrade Enabled

The `Subscription.Downgrade.ForcedDowngradeEnabled` event indicates that a forced downgrade has been enabled. This event occurs when a downgrade is forcefully initiated or enabled.

💡 Note: This event occurs when a downgrade is forcefully initiated or enabled.

Event Attributes

TenantSystemName (string)

The name of the tenant system within the RoSaaS database.

Event (string)

The type of event. For this event, the value is Subscription.Downgrade.ForcedDowngradeEnabled.

EventCode (integer)

Unique code representing the event type. For Subscription.Downgrade.ForcedDowngradeEnabled, the event code is typically 11.

MetaData (object)

Additional dynamic metadata related to the event.

MetaData Attributes

  • downgradeEnabled (boolean): Indicates if the downgrade is enabled.
  • forcedDowngradedPlanPrice (decimal): The price of the new, downgraded plan.
  • forcedDowngradedPlanCycle (string): The billing cycle of the new, downgraded plan.
  • forcedDowngradedPlanSystemName (string): The system name of the new, downgraded plan.
  • downgradeForced (boolean): Indicates if the downgrade was forced.

Created (timestamp)

The UTC timestamp indicating when the event was created.

Example

Here is an example JSON representation of the Subscription.Downgrade.ForcedDowngradeEnabled event:

{
  "TenantSystemName": "example_tenant",
  "Event": "Subscription.Downgrade.ForcedDowngradeEnabled",
  "MetaData": {
    "downgradeEnabled": true,
    "forcedDowngradedPlanPrice": 19.99,
    "forcedDowngradedPlanCycle": "monthly",
    "forcedDowngradedPlanSystemName": "basic-plan",
    "downgradeForced": true
  },
  "EventCode": 11,
  "Created": "2024-05-29T11:05:32.520057Z"
}