> ## Documentation Index
> Fetch the complete documentation index at: https://docs.qtap.qa/llms.txt
> Use this file to discover all available pages before exploring further.

# Cashier vs Manager: Recommended Staff Setup

> Two ready-made staff setups: a Cashier for the counter and a Manager who runs the day.

Most teams need two kinds of access: the person at the register who serves customers and stamps cards, and the shift lead who runs the floor when you are away. Qtap's two invite roles, Staff and Manager, cover both with no extra setup. Throughout this page, the Cashier setup means the Staff role, since that is the job it fits.

<Frame caption="The Staff page. Invite a teammate, then pick Cashier (Staff) or Manager.">
  <img src="https://mintcdn.com/qtap/eGVBpiEfB45A9m53/images/merchants/staff/setup-recipes-01-staff-page.png?fit=max&auto=format&n=eGVBpiEfB45A9m53&q=85&s=9135430c4743408d535b6751e4d1c708" alt="Staff page with the Invite Staff button and the Role Permissions summary card" width="1440" height="900" data-path="images/merchants/staff/setup-recipes-01-staff-page.png" />
</Frame>

## The cashier setup

Use the **Staff** role for anyone working the counter. It is the default when you invite someone, so you can leave the Role field as it is.

<Frame caption="On the invite form, Staff is already selected.">
  <img src="https://mintcdn.com/qtap/eGVBpiEfB45A9m53/images/merchants/staff/setup-recipes-02-invite-role.png?fit=max&auto=format&n=eGVBpiEfB45A9m53&q=85&s=12309132b23f57cf35ba81e471697f58" alt="Invite Team Member form with the Role field set to Staff" width="468" height="474" data-path="images/merchants/staff/setup-recipes-02-invite-role.png" />
</Frame>

A cashier can look up a member, issue stamps, award points, and redeem rewards. That covers every job at the register. They cannot open Analytics, create or edit cards and programs, run campaigns, generate QR codes, or reach Settings and Billing.

If you run more than one branch, restrict a cashier to the branch they work at. The Locations tab on their permissions handles this, covered below.

## The manager setup

Use the **Manager** role for an assistant manager or shift lead who keeps the day running. Open the Role list to see the difference between the two roles spelled out.

<Frame caption="The Role list. Manager runs the day; Staff handles the counter.">
  <img src="https://mintcdn.com/qtap/eGVBpiEfB45A9m53/images/merchants/staff/setup-recipes-03-role-options.png?fit=max&auto=format&n=eGVBpiEfB45A9m53&q=85&s=efc6accb71784a4e7cf37fcb8c028c36" alt="Role dropdown showing the Manager and Staff options with their descriptions" width="416" height="138" data-path="images/merchants/staff/setup-recipes-03-role-options.png" />
</Frame>

A manager can do everything a cashier can, plus manage members, create and edit stamp cards and points programs, run campaigns, generate QR codes, send notifications, and view full analytics. They can open the Staff page and see the team, but only you, the owner, can invite, edit, or remove staff. Managers cannot reach Settings or Billing, and Qtap assigns them to all locations when you invite them.

## What each role can do

| Task                                 | Cashier (Staff) | Manager | Owner |
| ------------------------------------ | --------------- | ------- | ----- |
| Look up members                      | Yes             | Yes     | Yes   |
| Issue stamps and award points        | Yes             | Yes     | Yes   |
| Redeem rewards                       | Yes             | Yes     | Yes   |
| Create and edit cards and programs   | No              | Yes     | Yes   |
| Generate QR codes                    | No              | Yes     | Yes   |
| Run campaigns and send notifications | No              | Yes     | Yes   |
| View analytics                       | No              | Yes     | Yes   |
| Manage the team                      | No              | No      | Yes   |
| Billing and settings                 | No              | No      | Yes   |

## When the defaults don't fit

If a teammate needs a different mix, override their permissions one at a time.

<Steps>
  <Step title="Open the staff member's menu">
    On the Staff page, click the menu icon at the end of their row, then choose **Edit Permissions**.
  </Step>

  <Step title="Turn on custom permissions">
    Switch on **Use Custom Permissions**. The checklist below it unlocks, grouped into Members, Loyalty, Cards & Programs, QR & NFC, Analytics, and Notifications.
  </Step>

  <Step title="Pick what they can do">
    Check or uncheck each item. For a senior cashier, start from the Staff role and add **Send notifications** so they can message members.
  </Step>

  <Step title="Save">
    Click **Save Changes**. The new access applies the next time they load the dashboard.
  </Step>
</Steps>

<Frame caption="Turn on Use Custom Permissions to fine-tune one teammate.">
  <img src="https://mintcdn.com/qtap/eGVBpiEfB45A9m53/images/merchants/staff/setup-recipes-04-custom-permissions.png?fit=max&auto=format&n=eGVBpiEfB45A9m53&q=85&s=ef9f70caffae5771b169f8446ea72021" alt="Edit Permissions dialog with the Use Custom Permissions toggle and the grouped permission checklist" width="692" height="830" data-path="images/merchants/staff/setup-recipes-04-custom-permissions.png" />
</Frame>

To limit where someone works, open the **Locations** tab in the same dialog, turn off **Access to All Locations**, then check the branches they cover.

<Frame caption="The Locations tab restricts a cashier to chosen branches.">
  <img src="https://mintcdn.com/qtap/1OhFO4nofb2Me6Zu/images/merchants/staff/setup-recipes-05-locations.png?fit=max&auto=format&n=1OhFO4nofb2Me6Zu&q=85&s=ea39336f87ea36f5a5b87bfdaf003e7b" alt="Locations tab of the Edit Permissions dialog with branch checkboxes" width="692" height="638" data-path="images/merchants/staff/setup-recipes-05-locations.png" />
</Frame>

<Note>
  Changing someone's role resets their access to that role's defaults, unless Use Custom Permissions is on. Set custom permissions after you pick the role, not before.
</Note>

<Warning>
  Only the owner can invite, edit, or remove staff. Managers see the team list but cannot change it.
</Warning>

<CardGroup cols={2}>
  <Card title="Roles and Permissions" href="/merchants/staff/roles-permissions">
    The full reference for every role and permission.
  </Card>

  <Card title="Staff Overview" href="/merchants/staff/overview">
    Inviting teammates and managing the team list.
  </Card>
</CardGroup>
