Skip to Content
BayWise PaymentsReferenceRoles & Capabilities

Roles & Capabilities

BayWise Payments uses role-based access control to gate access to features. Each capability maps to one or more roles, and access is managed through role assignments in Settings → Team.


Capability Matrix

The capability keys shown below are internal identifiers. In the application, access is managed through role assignments in Settings → Team.

CapabilityKeyOwner / AdminFinance ManagerAccountantCashier / Advisor
Dashboard (Overview)payments:dashboard:viewYesYesYesYes
Dashboard (Finance)payments:dashboard:finance:viewYesYesYes
Dashboard (Operations)payments:dashboard:operations:viewYesYes
Dashboard AIpayments:dashboard:ai:useYesYes
Record transactionspayments:transactions:recordYesYesYes
Void transactionspayments:transactions:voidYesYes
Manage recurringpayments:recurring:manageYesYes
Send payment linkspayments:payment-requests:sendYesYesYes
Manage settingspayments:settings:manageYes
Configure processorspayments:processor:configureYes

These are representative mappings. Actual role-to-capability assignments are managed in Settings → Team and can be customised per organisation.


Key Patterns

  • Owner / Admin has full access to all capabilities including settings and processor configuration.
  • Finance Manager can perform all day-to-day financial operations and use the AI dashboard, but cannot modify settings or processors.
  • Accountant has read-only dashboard access (Overview and Finance tabs) but cannot record or void transactions.
  • Cashier / Advisor can record transactions and send payment links but cannot void transactions or access advanced dashboard tabs.