Feature proposal #8029open
Implement cancelling basket if attempting to subscribe to different plan
If a basket is already active and the user goes back to their profile to subscribe to a different plan it just shows their old basket. The user attempting to subscribe to a different plan should be considered a cancellation of their other basket. The user shouldn't need to cancel the first then go back to profile then subscribe to a different plan; that's too many unnecessary steps.
Updated by beat about 2 years ago
It's not as easy as it looks. Some users have sometimes several tabs open, and while paying in one try to get another plan in another tab.
I've added the conscious Cancel link at bottom and persistent baskets to avoid as much as possible payments completed but with a deleted basket. We had such cases every few weeks, before making it a wanted option to cancel a basket.
So not very keen to delete the basket automatically. Something to rethink during the rework of splitting baskets into separate Orders and Invoices.