Cashier - resuming cancelled subscriptions but switching plans
if on grace period after cancelling the user decides to resubscribe I wanted to give them the opportunity to resubscribe to a different plan rather than the plan they were on before hand. However when I tested this it started a new subscription from scratch and billed the customer for this new plan straight away.
I could resubscribe them to their original plan and then switch them to the new plan immediately but that seemed strange when I was using the original plan to resume.
Auth::user()->subscription(Auth::user()->getStripePlan())->resume($token);
I could also just create a new subscription but would this not create a new customer on stripe and my customer would lose their invoices?
Maybe I've completely missed something with this
Please or to participate in this conversation.