> ## 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.

# QR Codes Overview

> How QR codes work in Qtap, what types exist, and how to manage them.

QR codes connect the physical world to your loyalty program. Each QR code is tied to one of your locations. Customers scan a code to earn stamps or points, and staff use QR codes to confirm redemptions.

## How QR codes are used

There are two main uses for QR codes in Qtap:

**Stamping** — a customer shows their unique member QR code to staff, and staff scan it using the Qtap staff app. This adds a stamp to the customer's card or records a points transaction. Alternatively, you can display a location QR code for customers to scan themselves from the member app.

**Redemptions** — when a customer wants to use a reward, staff scan the customer's QR code on the Stamp Operations or Points Operations screen to confirm the redemption.

## The QR Codes page

Go to **QR Codes** in the left sidebar to see all your generated QR codes. The page shows a table of all codes with columns for name, location, type, status, and creation date.

<Frame caption="The QR Codes page: search and view toggle at the top, then a table of every code with its type, action, scans, and status.">
  <img src="https://mintcdn.com/qtap/LuxGtiqIOYGAGxPl/images/merchants/qr-codes/qr-overview-list.png?fit=max&auto=format&n=LuxGtiqIOYGAGxPl&q=85&s=9d4eece90f3c9e70eb7d8769b971d407" alt="The QR Codes page listing all codes with their type, action, scans, and status" width="1440" height="900" data-path="images/merchants/qr-codes/qr-overview-list.png" />
</Frame>

You can switch between **Table** view and **Gallery** view using the buttons at the top right. Gallery view shows the codes as images you can visually scan.

**Filtering** — use the dropdowns at the top to filter by status (active or inactive), type, batch, or location.

**Searching** — type in the search box to find a specific code by name.

<Frame caption="Narrow the list with the status, type, and action filters, or type in the search box to find one code.">
  <img src="https://mintcdn.com/qtap/LuxGtiqIOYGAGxPl/images/merchants/qr-codes/qr-overview-filters.png?fit=max&auto=format&n=LuxGtiqIOYGAGxPl&q=85&s=684a5b434c0077796962c0458d064aeb" alt="The QR Codes filter row showing the status, type, and action dropdowns and the search box" width="1168" height="176" data-path="images/merchants/qr-codes/qr-overview-filters.png" />
</Frame>

## QR code actions

Click the three-dot menu on any code row to see available actions:

* **View** — opens the QR code image full-screen with a download option
* **Download** — exports the QR code as a PDF file ready to print
* **Copy** — copies the code's unique string to your clipboard
* **Delete** — permanently removes the code

You can also toggle a code between active and inactive directly from the table.

<Frame caption="The three-dot menu on each code row: View Details, Copy Code, Download, Deactivate, and Delete.">
  <img src="https://mintcdn.com/qtap/LuxGtiqIOYGAGxPl/images/merchants/qr-codes/qr-overview-menu.png?fit=max&auto=format&n=LuxGtiqIOYGAGxPl&q=85&s=849cc9a0c1ff8c1d987f68d4c867b755" alt="The QR code row menu showing View Details, Copy Code, Download, Deactivate, and Delete" width="167" height="198" data-path="images/merchants/qr-codes/qr-overview-menu.png" />
</Frame>

## Bulk export

To export multiple QR codes at once, check the boxes next to the codes you want to select, then use the export options that appear. You can export selected codes as a PDF or as a ZIP file containing individual image files.

<Frame caption="Selecting codes reveals the PDF and ZIP export buttons in the top bar, along with a bulk Delete.">
  <img src="https://mintcdn.com/qtap/LuxGtiqIOYGAGxPl/images/merchants/qr-codes/qr-overview-bulk.png?fit=max&auto=format&n=LuxGtiqIOYGAGxPl&q=85&s=b51542bd959f36a1b3ea4b709899b854" alt="Two QR codes selected, showing the PDF and ZIP export buttons and a bulk Delete in the header" width="1440" height="900" data-path="images/merchants/qr-codes/qr-overview-bulk.png" />
</Frame>

## QR code statuses

* **Active** — the code works and can be scanned
* **Inactive** — the code is disabled. Scans will not process stamps or redemptions.

<Warning>
  Deleting a QR code is permanent. If customers have printed or saved that code, scans of the deleted code will no longer work. Use Inactive instead if you want to disable a code temporarily.
</Warning>

<Note>
  Each QR code is linked to a specific location. If you need a code that works at multiple locations, generate a separate code per location or contact Qtap support.
</Note>

<CardGroup cols={2}>
  <Card title="Generating a QR Code" href="/merchants/qr-codes/generating">
    How to create a new QR code for a location.
  </Card>

  <Card title="Batch QR Codes" href="/merchants/qr-codes/batch">
    Generate multiple QR codes at once for print campaigns.
  </Card>
</CardGroup>
