+1 ,
Having the exact same issue , the stripe_id should never change once they have subscribed!
[EDIT] I guess your always suppose to use the swap from then on out, currently it only supports 1 subscription
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
In my app I need to have a list of the invoices each User has. However, each time I make a new payment with Auth::user()->subscription('test')->create($token); a new stripe_id is being generated on Stripe's end and overwritten, and therefore whenever I try to list all my payments, I only get the last one (every single "stripe user id" is different even if I'm using the same account). How can I fix this? Thanks in advance.
Please or to participate in this conversation.