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

# QR code

> Generate and track QR codes for 86d. Encode product, collection, or campaign URLs and record scan attribution.

<Warning>
  **Experimental.** This Module has no test or production evidence recorded yet. Read it, run it locally, and hold off on real Orders. See [maturity levels](/docs/resources/versioning).
</Warning>

The QR Code [Module](/docs/concepts/modules) generates QR codes for any URL on your [Store](/docs/resources/glossary#store) and tracks scans with attribution metadata: campaign, source, and medium. Use it for in-store signage, packaging inserts, and offline campaigns.

**Source:** [`modules/qr-code`](https://github.com/86d-store/86d/tree/main/modules/qr-code) · **npm:** [`@86d-store/qr-code`](https://www.npmjs.com/package/@86d-store/qr-code)

## Installation

```sh theme={null}
86d module add qr-code
```

## Admin endpoints

| Method | Path                           | Description                    |
| ------ | ------------------------------ | ------------------------------ |
| `POST` | `/admin/qr-code`               | Create a QR code               |
| `GET`  | `/admin/qr-code/:id/analytics` | Scan reporting for one QR code |

## Related pages

* [Storefront Analytics](/docs/modules/analytics)
* [Products](/docs/modules/products)
* [Versioning and maturity](/docs/resources/versioning)
* [Glossary](/docs/resources/glossary)
