Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

troelsjohnsen's avatar

Laravel Cashier creates multiple subscriptions

I am building a subscription service using Laravel Cashier and have run into the issue of Laravel Cashier creating multiple subscriptions for the same user and was wondering if this is intended behavior?

Executing this command multiple times for the same user will create multiple subscriptions even though Cashier only support 1:1 between User and Subscription:

$user->subscription('monthly')->create($token);

This will create orphan subscriptions in Stripe, which would be rather problematic.

0 likes
0 replies

Please or to participate in this conversation.