Problem Statement
Currently, plans are displayed in a fixed or creation-order sequence on both the Platform UI and Plan Selection Modal (Elements UI).
Admins have no control over the display order, which leads to inconsistent or unintuitive plan presentation for end-users — especially when multiple tiers or region-specific plans exist.
User Story
As an admin, I want to reorder and prioritize subscription plans directly from the platform UI so that I can control how plans appear to customers in the plan selection modal.
Definition of Done (DoD)
Upgrade Plans page to the new UI.
Add a drag-and-drop plan sorting interface using the new preline templates within the Platform Admin → Products → Plans section.
The saved sort order should be stored at the plan level and automatically reflected wherever plans are displayed in the frontend (plan selection modal).
Platform UI
Add sortable list (drag-and-drop) under the Plans section.
Allow admin to manually reorder plans and persist the order.
The Drag and drop should be saved automatically on the UI (no need for extra Save button click).
Frontend / SDK / Plan Modal
Modify Plan Modal component to respect backend sort_order when fetching plans.
Ensure consistent plan ordering across:
Subscription selection modals
Change plan flow
Checkout plan selector
Verify order updates dynamically upon API refresh (no caching conflicts).
QA / Validation
Confirm sorting updates immediately reflect in plan modal.
Test across multiple products and environments (staging, production).
Backward compatibility check: plans without sort_order default to creation order.
Affected Components
Platform UI / API / SDK / UI
Please authenticate to join the conversation.
Backlog
Pelcro Product
4 months ago

Rana Haleem
Get notified by email when there are changes.
Backlog
Pelcro Product
4 months ago

Rana Haleem
Get notified by email when there are changes.