Available roles
| Role | Access Level | Description |
|---|---|---|
| Admin | Full system | Can manage all organizations and users. Reserved for Stashlify platform administrators. |
| Merchant Admin | Full store | Full access to your store. Can manage products, inventory, sales, employees, settings, and payment configuration. Can set and modify permissions for staff and sellers. Ideal for store owners and managers. |
| Staff | Inventory & Products | Can add stock, update products, and view the employee dashboard. Cannot access financial settings or payment configuration. |
| Seller | Sales & POS | Can process POS transactions, mark items as sold, add steal prices, and view sales history. Best for cashiers and sales associates. |
| Customer | Storefront only | End users who browse your storefront, place orders, and manage their own account. Cannot access the dashboard. |
Granular permissions
Merchant admins can fine-tune what each staff or seller account can access. When creating or editing an account in Account Management, use the “Set permissions as seller” toggle to grant seller-level access to a staff account. All role changes take effect immediately.Every role is isolated per organization. A staff member in one store cannot see or access data from another store. Give each employee the minimum level of access they need to do their job.

