Account
Team roles
More than one person can manage your Merchant or Business account. Invite teammates from your dashboard and assign one of four roles.
Merchant account roles
| Role | Can do |
|---|---|
OWNER | Everything below, plus transfer ownership, close the account, change billing plan |
ADMIN | Invite/remove users, create/rotate/revoke API keys, change merchant settings, view billing (not change plan) |
DEVELOPER | Create/rotate API keys (sandbox unrestricted; production keys need ADMIN+ approval), view API logs/usage, configure webhooks |
ACCOUNT_MANAGER | Manage seller relationships/support tooling in the dashboard, view analytics — no API key or billing access |
Business account roles (TBBN Space)
| Role | Can do |
|---|---|
OWNER | Everything below, plus transfer ownership, delete the Business — always the account's original creator |
ADMIN | Invite/remove team members, edit the business profile, manage Space API keys (including production), start Stripe Connect onboarding |
DEVELOPER | Create/rotate sandbox Space API keys (production needs ADMIN+), manage search/consent config and webhook subscriptions |
ACCOUNT_MANAGER | Create/edit locations and Spaces, manage pricing/bookings — no API-key or account-deletion access |
Whoever created the account is always the implicit OWNER, even before any explicit team row
exists.