Core API: Change Plans for Active Subscriptions

πŸ” Problem Statement
As a developer, I experience the plan change feature (v1.84) only being available in the dashboard UI, which prevents bulk plan changes for 100+ subscriptions and requires error-prone manual processing.

πŸ’‘ User Story
As a developer, I want to change the plan on an active subscription via the Core API, so that I can bulk-update subscriptions programmatically.

🎯 Definition of Done
- Given an active subscription, when PATCH /v2/subscriptions/{id}/plan is called with a new plan ID, then the plan is changed and a confirmation is returned.
- This change impacts the API (subscription plan change endpoint). Must be documented and tested.
- Limitations: same business rules apply as the dashboard (proration, eligibility); no bulk endpoint in v1.


What would you like to be able to do? (One idea per form): Be able to leverage the CORE API to use the feature implemented in Release 1.84 -- Feature: Ability to Change Plans for Active Subscriptions How would that help you?: We often times have a need to change the plans for active subscriptions in bulk for 100+ subscriptions. Having this ability in the CORE API would allow us to do this in bulk versus one at a time. How important is this to you?: Critical Email address: mpatel@crain.com β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€” This task was submitted through Suggest an idea - Product Roadmap https://form.asana.com/?k=qsv6hMm2wL8SXD_R-h-N9Q&d=742417627358732

Please authenticate to join the conversation.

Upvoters
Status

In Planning

Board
πŸ’‘

Pelcro Product

Tags

Product Board

Date

8 months ago

Author

Manish Patel

Subscribe to post

Get notified by email when there are changes.