Docs

Log in to read the version of docs relevant to your site, or use the dropdown versions

Currently, this feature is in EAP. Please write to eap@chargebee.com to get this enabled.

Item Entitlements Grandfathering

You can choose to grandfather entitlements using one of the following methods:

  1. Item Details Page
  2. Feature Details Page

Grandfathering Entitlements via Item Details Page

  1. Log in to your Chargebee site and navigate to Product Catalog > Plans.
  1. In the Plans Details page > click Edit Entitlements.
  1. Make the necessary changes to the entitlement configuration, click Apply.
  1. In the Entitlement Change pop-up, select one of the following options:

    • Only New Subscriptions: A new version of the entitlement is created and is applied to only new subscriptions. Existing subscriptions are grandfathered in and therefore retain their current entitlements.

    • All existing and new subscriptions: The updated entitlements will apply to all subscriptions.

  1. Choose your preferred option, and add a reason for the change, and click Confirm. This helps track the intent behind entitlement updates.

  2. Click Apply to confirm the changes.

Grandfathering Entitlements via Feature Details Page

  1. Log in to your Chargebee site and navigate to Entitlements.

  2. In the Feature Details page > Item Entitlement Actions > click Edit Item or Item Price Entitlement.

  1. Make the necessary changes to the entitlement configuration, and click Apply.
  1. In the Entitlement Change pop-up, select one of the following options:

    • Only New Subscriptions: A new version of the entitlement is created and is applied to only new subscriptions. Existing subscriptions are grandfathered in and therefore retain their current entitlements.

    • All existing and new subscriptions: The updated entitlements will apply to all subscriptions.

  1. Choose your preferred option, and add a reason for the change, click Confirm.

  2. Click Apply to confirm the changes.

Note:

If a grandfathered entitlement value is overridden, it will automatically revert to the original grandfathered value once the override expires.

Was this article helpful?