Delegation of subscription management to other customers
We've added the ability to delegate the management of subscriptions to other customers. Example use-cases include organizations that pay for subscription on behalf of their employees, and companies that pay for subscriptions that are managed by marketing and design agencies.
When the management of a subscription is delegated from customer A to customer B:
1. Customer A continues to pay for the subscription
2. Customer B will have access to the subscription's entitlements and can upgrade, downgrade or cancel the subscription.
The new functionality also complements the recently introduced payment delegation flow, and allows customers that were only paying for a subscription to regain its ownership.
To delegate the management of a subscription to another customer use the delegateSubscriptionToCustomer()
method.
Subscription management delegation is supported by the Stigg SDK for Node.js v3.50.2, Stigg SDK for Python v2.196.0, Stigg SDK for Ruby v2.196.0, Stigg SDK for Go v2.196.0, Stigg SDK for Java v2.196.0, and Stigg SDK for .NET v2.196.0 or later.