--- title: "How do I add a QR code to receipts?" slug: "how-do-i-add-a-qr-code-to-receipts" description: "Print a QR code on a receipt two ways: a general-purpose code on your receipt template with cloud printing, or a discount code that works with cloud printing and ROLLER Connect." tags: ["How-to"] updated: 2026-08-23T14:53:45Z published: 2026-08-23T14:53:45Z canonical: "mysupport.roller.software/how-do-i-add-a-qr-code-to-receipts" --- > ## Documentation Index > Fetch the complete documentation index at: https://mysupport.roller.software/llms.txt > Use this file to discover all available pages before exploring further. # How do I add a QR code to receipts? A QR code turns a printed receipt into something a guest can act on, so your staff don't have to explain the next step at the counter. Venues use it to let guests check themselves in from their receipt, to point guests to a survey, to show compliance information where local rules need it and to put a discount code in a guest's hand for their next visit. You can print a QR code on a receipt in two ways. Which one you can use depends on how your venue prints receipts. | What you want the code to do | What you do | Works with | | --- | --- | --- | | Give guests a general-purpose code (eg to check in, open a survey or show compliance info) | Turn on the QR code in your receipt template | Cloud printing only | | Give guests a unique discount code to use on their next visit | Turn on **Print discount on receipt** in the settings of the discount code that issues a code on purchase | Cloud printing or ROLLER Connect | If your venue prints with ROLLER Connect, you can't add a QR code to your receipt template. But, you can still print a discount code with a QR code. ## Add a QR code to your receipt template when using cloud printing > [!NOTE] > You need cloud printing to add a QR code or barcode to a receipt template. This option isn't available with ROLLER Connect. To move your venue to cloud printing, see the guide [Get started with cloud printing](/v1/docs/get-started-with-cloud-printing). 1. From Venue Manager, go to **Settings** > **Design** > **Receipt templates**. 2. Select the template you want to edit. Alternatively, select the options menu (3 dots), then select **Edit template**. 3. Select the panel that contains the QR code or barcode element. 4. Turn on the QR code. 5. Review your changes in the live preview on the right. Your receipts show the update when they're next issued at POS. > [!NOTE] > Printer limits apply. The EPSON TM-U220IIB has limited graphical capabilities, so it can't print barcodes on receipts. To check what your printer model supports, see the guide [Get started with cloud printing](/v1/docs/get-started-with-cloud-printing). To see every panel and field you can change on a receipt, see the guide [Customize receipt templates](/v1/docs/customize-your-receipt-templates). ## Print a discount code with a QR code on receipts This option works with discount codes set to issue a code on purchase, so a guest gets a unique code when they buy a specific product. The printed code includes a QR code, redemption instructions and an expiry date. > [!NOTE] > Printing a discount code with a QR code on receipts works with both cloud printing and ROLLER Connect. 1. From Venue Manager, go to **Products** > **Discount codes**. 2. Select a discount code. 3. Select **Issue code on purchase**. 4. Choose which products trigger the code. 5. Turn on **Print discount on receipt**. 6. Under **Sales channels**, choose which channels generate and issue the code. 7. Enter redemption instructions to tell guests when and how they can use their discount. 8. Select **Save**. If **Receipts can be emailed from POS** is turned on in your global POS settings, the issued discount code is also included in the receipt PDF sent to guests after a POS purchase. To set up a discount code that issues a code on purchase, see the guide [Create a percentage discount code](/v1/docs/create-a-percentage-discount-code). > [!NOTE] > If your QR code isn't printing as expected, contact your customer success manager or the [support team](/v1/docs/contact-roller-support). ## Related - [Customize receipt templates](/customize-your-receipt-templates.md) - [Customize receipt and ticket templates for cloud printing](/customize-receipt-and-ticket-templates-for-cloud-printing.md) - [Get started with discount codes](/get-started-with-discount-codes.md) - [Get started with cloud printing](/get-started-with-cloud-printing.md)