Agency billing
BYOK, Maxi plan behavior, and commission handling.
Agency billing decides who pays for platform access, AI usage, and client plans. Set this before scaling client onboarding.

Billing owner
Every paid relationship should have a clear owner. In agency mode, that may be the agency workspace or the client workspace depending on your commercial model.
If the agency sells packaged plans, the agency usually controls plan setup and client subscriptions. If clients pay Mini Agency directly, the client workspace may own more billing responsibility.
BYOK
BYOK means bring your own key. Agencies can connect their own AI provider key when they want to control AI cost, model access, or usage limits. Document internally who owns the key and how overages are handled.
Do not share provider keys with clients. Add the key in the agency controls and let Mini Agency enforce access through workspace permissions.
Maxi plan behavior
Maxi is the expected base for heavier agency usage. Agency features can require higher capacity because they cover multiple client workspaces, AI usage, publishing workflows, and support overhead.
If an action is blocked by plan state, check the agency workspace first, then the client workspace. The blocking limit may not belong to the screen you are currently viewing.
Commission and connected accounts
When connected billing or commission handling is configured, test the full flow before opening client signup. Create a plan, start a test checkout, confirm the resulting client workspace, and verify the commission or fee behavior in the payment provider.