Seems like YES.
Since a User's Card is stored to the user record; rather than a UserCards table with a user hasMany cards type of relationship,
it seems YES.
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
So if I understand it, TeamBilling has an "owner" that pays. However, this payment profile seems to be attached to the owner, not the team. From what I can tell, if a User1 owns team A, B, and C; he cannot have multiple billing profiles for each team. He will instead be charged from same payment profile.
Is this true, or am i reading docs wrong?
Also - Is the OWNER the only role accessing payment? Or can other admin types update payments?
...It seems this is kind of due to how Cashier attaches payment details to a User model rather than have a "Payment Details" table that could have a mappable belongsTo field.
Please or to participate in this conversation.