Upgrading/Downgrading/Canceling Subscriptions

This process pertains to recurring subscriptions. Subscribed clients have access to a prebuilt billing portal where they can manage their subscription (upgrade, downgrade, or cancel).

Triggered Events: customer.subscription.updated or customer.subscription.deleted Process:

  • Update the ClientPlan data to reflect the new subscription details.

  • Call handleAfterSubscriptionTasks() to handle post-subscription actions.

For further queries or assistance, refer to the code comments or contact our support team.

Last updated