Subscription Lifecycle Management
Plan and entitlement design, subscription contracting, provisioning, modification, renewal, cancellation, and runtime entitlement enforcement across the SaaS commercial lifecycle.
Subscription Lifecycle Management (BC-4240) is a level-1 business capability in the Software & Technology model. The catalog holds 102 API surface(s) from 60 provider(s) that can perform some part of it, 27 of them rated strong or better. Reach is the vendor surface that lands on this capability — it is not a claim about what any particular organisation has deployed.
Sub-capabilities
Plan & Entitlement Design BC-4240.10
Definition of plans, feature entitlements, and the rules governing which customers are eligible for which plan.
Subscription Contracting BC-4240.20
Quote management, order-form generation, and capture of subscription contract artefacts.
Subscription Provisioning BC-4240.30
Activation of service for new subscriptions, including trial-to-paid conversion and bulk seat provisioning.
Subscription Modification BC-4240.40
In-life changes to active subscriptions including upgrades, downgrades, seat adjustments, and add-on activation.
Renewal Management BC-4240.50
Forecasting, processing, and negotiation of subscription renewals whether automatic or manual.
Cancellation & Termination BC-4240.60
Voluntary cancellation, involuntary termination, and the wind-down of service for departing customers.
Entitlement Enforcement BC-4240.70
Resolution and runtime enforcement of subscription entitlements with audit trail of access decisions.
Providers that reach this capability
Ordered by rating band. Reach means a provider publishes an API surface that can perform some part of this capability — it is not a claim that any particular organisation has deployed it.
- Salesforce exemplar 84.3
- Stripe exemplar 83.2
- iOS exemplar 75.3
- Ghost exemplar 73.8
- Efí Pay (Gerencianet) exemplar 73.4
- Adobe Suite exemplar 73.1
- Hint Health exemplar 73.0
- Square exemplar 71.8
- Keap strong 66.4
- GitHub Copilot strong 64.7
- Vendasta strong 64.2
- Clerk strong 62.5
- Infusionsoft (Keap) strong 62.5
- Frontegg strong 62.3
- Rhombus Systems strong 62.1
- Docusign strong 61.8
- Viam strong 61.6
- Cobot strong 58.8
- Cisco Secure Firewall strong 57.8
- EVEDEX strong 57.2
- Platform.sh strong 56.0
- Malwarebytes strong 55.3
- AppDirect strong 55.1
- Android strong 54.7
- PayPal strong 54.6
- Solvimon strong 54.3
- Upsun strong 54.3
- MTN Group developing 54.0
- Wherobots developing 53.5
- Onshape developing 52.9
- Kong developing 52.1
- Nfon developing 51.6
- KORE Wireless developing 51.3
- Spectro Cloud developing 51.1
- Webex developing 51.0
- Dokploy developing 50.2
- Mavrck developing 49.8
- Unlock Protocol developing 49.8
- Bluejay developing 48.9
- Pomo developing 48.5
- Opal developing 48.2
- Revolut developing 47.9
- Docupilot developing 47.4
- Later developing 47.3
- DealHub developing 46.8
- Kaltura developing 44.7
- Prefect developing 44.4
- Optimyzee developing 40.3
- Elastic Path developing 40.1
- CyberSource developing 39.4
- Smokeball developing 39.3
- Airbus OneAtlas thin 39.1
- Neynar thin 39.1
- Invendor thin 37.3
- M3ter thin 37.1
- Lemon Squeezy thin 35.2
- NetBird thin 32.6
- Zuora thin 32.3
- APIs.io Engineering Platform thin 31.0
- Cacheflow thin 30.3
Workflows that realise this capability
Arazzo workflows whose own sourceDescriptions call APIs that carry this
capability. The link is derived, not asserted: each workflow declares
x-realizes-capability-ids with the spec and confidence behind it.
-
Android Audit and Update a Subscription Product
— android
· Plan & Entitlement Design
BC-4240.10 -
Android Cancel a Subscription Purchase
— android
· Subscription Lifecycle Management
BC-4240 -
Android Defer a Subscription Renewal
— android
· Subscription Lifecycle Management
BC-4240 -
Android Grant and Consume a Consumable Purchase
— android
· Subscription Lifecycle Management
BC-4240 -
Android Launch a Subscription Product with an Introductory Offer
— android
· Plan & Entitlement Design
BC-4240.10 -
Android Reconcile Voided Purchases
— android
· Subscription Lifecycle Management
BC-4240 -
Android Refund a Play Order
— android
· Subscription Lifecycle Management
BC-4240 -
Android Retire an Unpublished Subscription Product
— android
· Plan & Entitlement Design
BC-4240.10 -
Android Revoke and Refund a Subscription Purchase
— android
· Subscription Lifecycle Management
BC-4240 -
Android Verify and Acknowledge an In-App Product Purchase
— android
· Subscription Lifecycle Management
BC-4240 -
Android Verify and Acknowledge a Subscription Purchase
— android
· Subscription Lifecycle Management
BC-4240 -
GitHub Copilot Deprovision Seats for Users
— github-copilot
· Subscription Modification
BC-4240.40 -
GitHub Copilot Provision Seats for Teams
— github-copilot
· Subscription Modification
BC-4240.40 -
GitHub Copilot Provision Seats for Users
— github-copilot
· Subscription Modification
BC-4240.40 -
Stripe Add and Scale Subscription Item
— stripe
· Subscription Modification
BC-4240.40 -
Stripe Cancel Subscription
— stripe
· Subscription Lifecycle Management
BC-4240 -
Stripe Launch Subscription
— stripe
· Subscription Lifecycle Management
BC-4240 -
Stripe Onboard Customer to Plan
— stripe
· Subscription Lifecycle Management
BC-4240 -
Stripe Pause and Resume Subscription
— stripe
· Subscription Lifecycle Management
BC-4240 -
Stripe Subscribe Existing Customer
— stripe
· Subscription Lifecycle Management
BC-4240