Stripe – Upgrade Free Trial

Hi,

My current sign up flow is a 14 day free trial via stripe (card details required) and then the customer is charged at the end of this period.

Trial users have limited access within the app so I’m looking to offer the option to ‘upgrade’ the free trial early to a paid membership if a customer wishes to do so.

I’ve played around with the workflows (canceling old subscription, updating subscription) but haven’t found anything that works.

Would appreciate any help on this. Thank you.