Each Workspace will have a Subscription. Subscriptions are charged on a per seat basis. All of the invoicing, collecting payments, managing subscriptions, calculating charges will be managed by the payment processor (i.e. Stripe).
- Given a workspace with 4 collaborators on private projects
- When a payment method is added for the workspace
- Then a subscription is created for 4 seats