Skip to main content
Stashlify uses role-based access control to ensure each team member sees only what they need. Each role is fully isolated — staff and sellers can only access features their role permits.

Available roles

RoleAccess LevelDescription
AdminFull systemCan manage all organizations and users. Reserved for Stashlify platform administrators.
Merchant AdminFull storeFull 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.
StaffInventory & ProductsCan add stock, update products, and view the employee dashboard. Cannot access financial settings or payment configuration.
SellerSales & POSCan process POS transactions, mark items as sold, add steal prices, and view sales history. Best for cashiers and sales associates.
CustomerStorefront onlyEnd 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.