Manage Subscription Plan Changes

If you offer a subscription plan (different tiers or levels of service for a subscription), you can allow your customer to change their existing subscription to another tier of the same subscription. A change may be an upgrade (from a lower priced tier to a higher priced tier or changing between two equally priced tiers) or a downgrade (from a higher priced tier to a lower priced tier).

If the response from GetOwnedList() includes additional subscriptions (from the same app), you can present options for your customer to change their subscription.

When your customer selects an option to change their subscription, use changeSubscriptionPlan() to update the existing subscription to the new subscription.