Feature #11381
closedSupport #11444: Subscription Payment Failure Flow
add payment failed recovery feature. plans analytics and show past_due subscribers, notify both customer and admin when failed
Status:
Closed
Priority:
Normal
Assignee:
Target version:
Subtasks
Related issues
Updated by Divya Inapakurthi 26 days ago
- Status changed from In Progress to Closed
- % Done changed from 0 to 100
- Fixed Service Subscription Payment Recovery: Handled invoice payment failed webhooks to mark contracts past due, trigger customer recovery notifications, and support payment retry/recovery flows.
- Fixed Runtime Errors: Resolved the controller crash and frontend tab initialization reference error.
- Added Plan Analytics API: Implemented the backend service plan analytics endpoint to aggregate subscriber statistics and revenue breakdown.
- Integrated Collapsible KPI Cards: Added collapsible overview cards for Top Plan, Active Subscribers, Revenue, and Plan Distribution.
- Restructured Filter Controls: Moved Service Name search inside collapsible More Filters and kept Customer Search with the toggle button on the top row.
- Enhanced Mobile Filter Layout: Aligned Customer Search and the mobile Filter icon on the same row.
- Made Settlement Filter Conditional: Configured the Settlement filter to show only when Status is Cancelled and reset to All when status changes.
- Multi-Metric Revenue Card: Updated the Revenue Card and backend calculation to display Total Annual Value, So Far Received, and Future Receivable in a single card.
- Balanced Input Sizing: Constrained the Customer Search bar width and balanced dropdown sizes so inputs fit naturally without over-stretching.
Updated by Divya Inapakurthi 24 days ago
- Parent task changed from #11364 to #7963
Updated by Divya Inapakurthi 24 days ago
- Parent task changed from #7963 to #11444
Updated by Divya Inapakurthi 24 days ago
- Target version set to Sprint (10/05/2026- 10/09/2026)