TBBN.MerchantDocs
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

RoleCan do
OWNEREverything below, plus transfer ownership, close the account, change billing plan
ADMINInvite/remove users, create/rotate/revoke API keys, change merchant settings, view billing (not change plan)
DEVELOPERCreate/rotate API keys (sandbox unrestricted; production keys need ADMIN+ approval), view API logs/usage, configure webhooks
ACCOUNT_MANAGERManage seller relationships/support tooling in the dashboard, view analytics — no API key or billing access

Business account roles (TBBN Space)

RoleCan do
OWNEREverything below, plus transfer ownership, delete the Business — always the account's original creator
ADMINInvite/remove team members, edit the business profile, manage Space API keys (including production), start Stripe Connect onboarding
DEVELOPERCreate/rotate sandbox Space API keys (production needs ADMIN+), manage search/consent config and webhook subscriptions
ACCOUNT_MANAGERCreate/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.