Studio team accounts
Multi-coach workspaces with owner, admin, and coach roles. Revenue is gated to admin and above. R1,999/mo with three seats included.
- Owner, admin, and coach roles with additive permissions
- A single team Paystack subaccount
- Shared programs, check-in templates, and content library
- Money-aware fields gated to admin and owner
- Bank account and payouts gated to the owner only
- Full audit log of every team-level action
Roles that add, never subtract
Every member owns their own clients. Role is purely additive. Admin adds cross-coach access, so admins can see everyone's clients and edit everyone's programs. Owner adds bank and billing on top of that. Coaches get the full coaching surface unchanged.
Money-aware visibility
Revenue, commissions, payouts, package pricing, and bank account fields are gated to admin and owner. On a coach role, those screens and fields simply don't render. The API enforces the same gating server-side.
Shared assets
Programs, check-in templates, and content-library items can live at team scope, so a new coach joining the team inherits the studio's playbook without re-uploading anything.
Audit log
Every team-level action writes an audit row visible to the owner. That includes invites sent, roles changed, members removed, and any change to the bank account.