Subscription Renewal Β· Auto-Renewal / Recurring CommerceΒΆ
A recurring subscription is renewed either automatically or after a customer reminder and confirmation prompt. The scenario covers renewal preparation, payment handling, retry logic, and lifecycle updates so continuity of service or replenishment is preserved.
| Domains | commerce Β· payment |
| Actors | customer Β· system Β· customer-service |
| Process | Subscription Renewal |
| Capabilities | 4 |
| Steps | 8 |
| Events | 9 |
| Lifecycles | 4 |
| Min UCMI | 2.6 |
βοΈ Step-by-Step FlowΒΆ
| # | Step | Actor | Lifecycle | State Change | Event |
|---|---|---|---|---|---|
| 1 | Identify due subscriptions | system | customer-lifecycle |
active β active | customer-identified |
| 2 | Send renewal reminder | system | subscription-lifecycle |
active β renewal-pending | customer-communication-sent |
| 3 | Generate renewal order | system | order-lifecycle |
draft β confirmed | order-created Β· order-confirmed |
| 4 | Attempt payment authorisation | system | payment-lifecycle |
pending β authorised | payment-authorized |
| 5 | Capture renewal payment | system | payment-lifecycle |
authorised β captured | payment-captured |
| 6 | Renew subscription term | system | subscription-lifecycle |
renewal-pending β active | subscription-renewed |
| 7 | Close renewal order | system | order-lifecycle |
confirmed β completed | order-closed |
| 8 | Send confirmation or retry guidance | system | subscription-lifecycle |
active β active | customer-communication-sent |
β‘ Event SequenceΒΆ
customer-identified β customer-communication-sent β order-created β order-confirmed β payment-authorized β payment-captured β subscription-renewed β order-closed β customer-communication-sent
π Lifecycles InvolvedΒΆ
π§© Capabilities RequiredΒΆ
| Capability | |
|---|---|
subscription-management |
Subscription Management |
payment-processing |
Payment Processing |
order-management |
Order Management |
customer-identity |
Customer Identity |
π₯οΈ Application CoverageΒΆ
Applications that implement the capabilities required by this scenario.
| Capability | Implementing Applications |
|---|---|
subscription-management |
eCommerce Platform |
payment-processing |
POS Β· Payment Hub |
order-management |
OMS Β· eCommerce Platform |
customer-identity |
POS Β· eCommerce Platform |
π Readiness by ProfileΒΆ
Capability readiness across assessment profiles.
| Profile | Capabilities Met | Avg Score | Ready? |
|---|---|---|---|
| Acme Electronics | 3/4 | 1.5 | β |
| BuildPro Trade | 3/4 | 2.0 | β |
| Flash Delivery | 4/4 | 2.8 | β |
| Luxe Maison | 2/4 | 2.0 | β |
| Metro Fresh Group | 3/4 | 2.0 | β |
| Stella Fashion Group | 3/4 | 1.8 | β |
| Reference Tier 2 Non-food Retailer | 3/4 | 2.2 | β |
β PreconditionsΒΆ
- Subscription plan is active and due for renewal based on schedule
- Customer identity is valid and linked to a renewable payment instrument
- Retry policy is configured for failed payment attempts
- Order creation is enabled for the subscription business model
π― Success CriteriaΒΆ
- Renewal is completed without manual intervention when payment succeeds
- Customer receives timely pre-renewal and post-renewal communication
- Retry logic is applied consistently before subscription pause or expiry actions
- Subscription and order records remain synchronised for audit and support use cases
β οΈ Failure ModesΒΆ
- Payment authorisation fails repeatedly and subscription enters grace or pause state
- Customer account is inactive, preventing renewal execution
- Order is created but payment cannot be captured, requiring rollback or support case
- Reminder communication is delayed, leading to avoidable churn or support contact
UCMI RequirementsΒΆ
Minimum UCMI Score: 2.6
| Capability | Minimum Level |
|---|---|
subscription-management |
π 2 |
payment-processing |
π 2 |
order-management |
π 2 |
customer-identity |
π΄ 1 |
UC-BoK Scenario Catalog Β· All Scenarios Β· Scenario Catalog