Developer Documentation
Merchant Staff
Merchant Staff
Merchant staff accounts allow a merchant to delegate dashboard access without sharing the owner account.
Endpoints
GET /dashboard/merchant/staffPOST /dashboard/merchant/staffGET /dashboard/merchant/staff/{id}PUT /dashboard/merchant/staff/{id}POST /dashboard/merchant/staff/{id}/suspendPOST /dashboard/merchant/staff/{id}/activateDELETE /dashboard/merchant/staff/{id}
Roles
owner: all merchant dashboard permissionsmanager: reports, settlements, withdrawal approvals, exportscashier: payments and withdrawal request processingviewer: read-only dashboard/report access
All staff changes are audited. Staff users can only access merchant records where they have an active merchant_staff record.