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

adoptavia's avatar

Bill owner per User only

Hi All, I want to set up billing in Laravel Spark which is a little different than the way it works. Basically I want the plans to be chargeable to the owner. So Plan 1 (Free) Max Number of Users 1 Max number of Teams 1

Start Up Max Number of User 5 Max Number of Teams Unlimited

Pro Max Number of Users 10 Max Number of Teams Unlimited

I want the Owner of the account to be charged per user - so if there is 10 users 1 or more of those users could belong to one or more teams (but the owner would only be charged per user on the account - not number of users per team. So example Owner has 4 Users (a,b,c,d) and Two Teams (Team 1, Team 2) User a,b are part of Team 1, users abcd part of Team 2 but Owner only gets charged for the 4 the 4 users - not on users per team basis. does anyone have an idea to do this? Thanks!!

0 likes
4 replies
pSouper's avatar

This sounds like my intended billing model how did you get on with this?

adoptavia's avatar

Hi it was a bit of a nightmare to be honest! We ended up using the Team functionality - so the User became the team, then they were charged per team, we then added in levels for workspaces and according to the plan they had a limited number of workspaces. To be honest in retrospect i would question Spark a little in this, its great if you dont want to modify their processes, but it becomes a pain the minute you do.

adoptavia's avatar

No, its an either or scenario, we actually ended up dumping spark as it created more issues that it was worth, it ended up being much nicer to code it ourselves.

Please or to participate in this conversation.