Enable Plan Changes When Restarting an Expired Membership

πŸ” Problem Statement
As a Pelcro admin, I experience the restart-expired-membership flow restricting plan selection to the original plan only, which forces customers to cancel-and-resubscribe if they want a different plan and causes unnecessary churn.

πŸ’‘ User Story
As an admin, I want to select any active plan when restarting an expired membership, so that customers can upgrade, downgrade, or switch without losing their history.

🎯 Definition of Done
- Given an expired membership, when an admin initiates the restart flow, then a plan selector is shown allowing any active plan.
- This change impacts the UI (restart membership modal) and API (subscription restart endpoint).
- Limitations: same proration rules apply as mid-cycle plan changes.


Problem Statement Currently, when restarting an expired membership, admins are restricted to the original plan and cannot select a different one. This limits flexibility and creates friction, especially for customers who want to upgrade, downgrade, or switch plans based on their current needs. As a result, users may abandon the restart flow or require manual intervention. User Story As an admin restarting an expired membership, I want to be able to select a different plan during the restart process, so that I can choose a plan that better fits my current needs without extra steps or support involvement.

Please authenticate to join the conversation.

Upvoters
Status

Planned

Board
πŸ’‘

Pelcro Product

Date

14 days ago

Author

Rana Haleem

Subscribe to post

Get notified by email when there are changes.