Context
Failed subscription payments need automated dunning with configurable retry strategies.
Current Limitation
Dunning is basic with no configurable retry logic.
Expected Outcome
- Configurable retry strategies per failure type
- Progressive dunning with escalation
- Dunning analytics and optimization
- Dunning template management
Acceptance Criteria
Technical Scope
backend/services/billing/ - Billing domain
contracts/subscription/src/ - Subscription contract
src/store/subscriptionStore.ts - Subscription store
backend/services/notification/ - Notification domain
Context
Failed subscription payments need automated dunning with configurable retry strategies.
Current Limitation
Dunning is basic with no configurable retry logic.
Expected Outcome
Acceptance Criteria
Technical Scope
backend/services/billing/- Billing domaincontracts/subscription/src/- Subscription contractsrc/store/subscriptionStore.ts- Subscription storebackend/services/notification/- Notification domain