Skip to content

SubscriptionExpirationReason

Not yet Enum

Describes the reason a user's subscription has expired.

Not implemented in Nova

This enum is missing from Nova. Scripts that reference it will fail.

Description

SubscriptionExpirationReason describes why a subscription entered the Expired state. It appears under the ExpirationReason key in the ExpirationDetails table returned by MarketplaceService.GetUserSubscriptionDetailsAsync().

Items

Item Value Status Notes
ProductInactive 0 Not yet The subscription product is inactive.
ProductDeleted 1 Not yet The subscription product was deleted.
SubscriberCancelled 2 Not yet The subscriber cancelled the subscription.
SubscriberRefunded 3 Not yet The subscriber received a refund that ended the subscription.
Lapsed 4 Not yet The subscription expired because payment lapsed.

Roblox reference: SubscriptionExpirationReason