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 276 API surface(s) from 176 provider(s) that can perform some part of it, 67 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.
Exemplar 26 Complete, well-documented, and agent-ready
Strong 41 Solid coverage with minor gaps
Developing 55 Usable, with meaningful gaps to close
Thin 45 Limited public surface area
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.
- 1Password Provision Partner Billing
— 1password
· Subscription Provisioning
BC-4240.30 - Android Audit and Update a Subscription Product
— android
· Plan & Entitlement Design
BC-4240.10 - Android Cancel a Subscription Purchase
— android
· Entitlement Enforcement
BC-4240.70 - Android Defer a Subscription Renewal
— android
· Entitlement Enforcement
BC-4240.70 - Android Grant and Consume a Consumable Purchase
— android
· Entitlement Enforcement
BC-4240.70 - Android Launch a Subscription Product with an Introductory Offer
— android
· Plan & Entitlement Design
BC-4240.10 - Android Reconcile Voided Purchases
— android
· Entitlement Enforcement
BC-4240.70 - Android Refund a Play Order
— android
· Entitlement Enforcement
BC-4240.70 - Android Retire an Unpublished Subscription Product
— android
· Plan & Entitlement Design
BC-4240.10 - Android Revoke and Refund a Subscription Purchase
— android
· Entitlement Enforcement
BC-4240.70 - Android Verify and Acknowledge an In-App Product Purchase
— android
· Entitlement Enforcement
BC-4240.70 - Android Verify and Acknowledge a Subscription Purchase
— android
· Entitlement Enforcement
BC-4240.70 - 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 - iOS Create an Auto-Renewable Subscription
— ios
· Plan & Entitlement Design
BC-4240.10 - Kinde End User Self-Serve Portal
— kinde
· Entitlement Enforcement
BC-4240.70 - Paystack Create Customer, Plan and Subscription
— paystack
· Subscription Lifecycle Management
BC-4240 - Paystack Disable and Re-enable a Subscription
— paystack
· Subscription Lifecycle Management
BC-4240 - Paystack Subscribe and Generate a Management Link
— paystack
· Subscription Lifecycle Management
BC-4240 - SAP BRIM Cancel and Clean Up a Subscription
— sap-brim-billing-and-revenue-innovation-management
· Subscription Lifecycle Management
BC-4240 - SAP BRIM Renew a Subscription and Invoice the New Term
— sap-brim-billing-and-revenue-innovation-management
· Subscription Lifecycle Management
BC-4240 - SAP BRIM Provision a New Subscription
— sap-brim-billing-and-revenue-innovation-management
· Plan & Entitlement Design
BC-4240.10 - SAP BRIM Upgrade or Downgrade a Subscription Plan
— sap-brim-billing-and-revenue-innovation-management
· Subscription Lifecycle Management
BC-4240 - SAP BRIM Suspend and Resume a Subscription
— sap-brim-billing-and-revenue-innovation-management
· Subscription Lifecycle Management
BC-4240 - 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 - Swell Find and Cancel Active Subscription
— swell-io
· Subscription Lifecycle Management
BC-4240 - Swell Create and Verify Subscription
— swell-io
· Subscription Lifecycle Management
BC-4240 - Viam Bill a Customer Location
— viam
· Subscription Lifecycle Management
BC-4240