🔍 Problem Statement
Currently, when using URL triggers with a preselected product and plan, the selected product/plan is not consistently displayed throughout the subscription flow.
This issue occurs in flows that skip directly to registration, address, login, or payment steps using URL parameters such as:
?view=plan-select&product_id=X&plan_id=Y
?view=plan-select&product_id=X&plan_id=Y&is_gift=true
As a result, users may lose visibility of the selected product/plan during checkout.
💡 User Story
As a user accessing a subscription flow through a URL trigger with a predefined product and plan,
I want the selected product and plan information to remain visible throughout the entire flow,
so that I always know what I am subscribing to before completing checkout.
🎯 Definition of Done (DoD)
A feature is done when:
✔ Given a URL trigger containing product_id and plan_id,
when the user enters the subscription flow,
then the selected product and plan are preserved and displayed across all steps.
✔ The selected product/plan is shown in:
Login modal
Create account modal
Address modal
Payment modal
✔ Gift flows using is_gift=true also preserve and display the selected product/plan information.
✔ The current “preselected product” component is enhanced to also display the selected plan name when plan_id exists in the URL.
Any flows using product/plan URL triggers should be covered
✔ Product and plan information remains consistent even when the flow skips directly to later checkout steps.
Please authenticate to join the conversation.
Planned
Pelcro Product
3 days ago

Rana Haleem
Get notified by email when there are changes.
Planned
Pelcro Product
3 days ago

Rana Haleem
Get notified by email when there are changes.