Stripe subscription plan upgrade or downgrade

I’ve fixed and now realise how i Create, Update and Delete subscription items but it brings me to another question…unless this is usual.

If a user subscribes to a plan and then during that month upgrades to a higher value plan… then this is added to the next billing cycle.

If that user then cancels their plan…then everything is cancelled including the next billing cycle including the additional fee payable for using the higher value plan.

so by my reckoning… If the user chooses plan a at $10… Then during that month upgrades to plan B at $20… Then cancels their subscription before the next billing period…they get to use the additional features of Plan B at Zero cost.

I know this is possible in Stripe https://www.masteringmodernpayments.com/blog/immediate-subscription-prorations just wondering if its doable via the current plugin or is API connector the only route

Am I missing something?

1 Like