---
title: "Add a QR code to WooCommerce printouts with the BizPrint QR Code add-on"
description: "Use the Print Manager QR Code Add-on to print a QR code, such as an order tracking link, on the receipts a printer location prints."
url: https://docs.getbizprint.com/manage/qr-codes/
section: "Manage"
last_updated: 2026-11-12
---

# Add a QR code to WooCommerce printouts with the BizPrint QR Code add-on

Section: Manage

> Use the Print Manager QR Code Add-on to print a QR code, such as an order tracking link, on the receipts a printer location prints.

This page shows you how to add a QR code to the receipts and tickets that a WooCommerce [printer location](https://docs.getbizprint.com/start-here/glossary/#printer-location) prints, for example a link that customers can scan to track their order. It is for store owners who use the [BizPrint plugin for WooCommerce](https://docs.getbizprint.com/start-here/glossary/#bizprint-plugin-for-woocommerce) with the Print Manager QR Code Add-on.

The QR code add-on is included with some plans. See [BizPrint pricing](https://getbizprint.com/pricing/) for details.

## Before you start

- Install and activate the Print Manager QR Code Add-on. See [Install a BizPrint add-on in WordPress](https://docs.getbizprint.com/manage/install-an-add-on/).
- Create the printer location that should print the QR code. See [Create a printer location in the BizPrint plugin for WooCommerce](https://docs.getbizprint.com/set-up/create-printer-location/).
- Decide what the QR code should open. Usually this is a page on your own website, such as an order tracking page.
- Make sure your store has at least one order if you want to preview the result. The **View Sample** button appears only on a saved printer location, and only when the store has at least one order. If the button is missing, that is why.

## Where the QR code appears

The QR code is added to printouts from the Customer Receipt, Customer Order Receipt and Order Receipt [templates](https://docs.getbizprint.com/start-here/glossary/#template). Other templates, such as invoices, packing slips and labels, do not show it.

How it looks depends on the location’s [output format](https://docs.getbizprint.com/start-here/glossary/#output-format):

- **HTML** prints the QR code as an image. This is what you need for a code that people can scan. Both the [BizPrint desktop app](https://docs.getbizprint.com/start-here/glossary/#bizprint-desktop-app) and the [BizPrint Android app](https://docs.getbizprint.com/start-here/glossary/#bizprint-android-app) print HTML.
- **Plain Text** prints the link as text instead of a QR code, on both kinds of [station](https://docs.getbizprint.com/start-here/glossary/#station). For a code people can scan, use **HTML**.

## Add the QR code

1. Go to **WooCommerce** > **Print Manager** in WordPress.
2. Open the **Printers** tab.
3. Click the name of the printer location in the **Description** column.
4. Find the **QR Code Settings** box.
5. Tick **Enable QR Code**. The other QR code settings appear.
6. Type the address the QR code should open in **QR Code URL**. See [Choose the QR code address](https://docs.getbizprint.com/manage/qr-codes/#choose-the-qr-code-address).
7. Enter a size in **QR Code Size**, in pixels, from 50 to 500. The default is 150.
8. Choose **Footer (Bottom)**, **After Shipping Details** or **Before Customer Details** in **QR Code Position**. See [Choose a position](https://docs.getbizprint.com/manage/qr-codes/#choose-a-position).
9. Type a short line of text in **Custom Label** if you want one above the QR code, for example “Scan to track your order”. You can leave it empty.
10. Leave **Thermal Printer Format** set to **Plain Text URL**. See [Plain text printouts](https://docs.getbizprint.com/manage/qr-codes/#plain-text-printouts).
11. Click **Save Changes**.
12. Click **View Sample** to check the QR code. It opens your newest order in a new tab and does not print anything.

The QR code prints on every order this printer location prints from now on.

## Choose the QR code address

**QR Code URL** is the web address stored in the QR code. You can add placeholders, which the plugin replaces with each order’s details when it prints. For example, `https://example.com/order-tracking?order={order_number}` gives each receipt a link for its own order.

You can use these placeholders:

- `{order_number}`: the order number your customers see.
- `{order_id}`: the order’s ID in WooCommerce.
- `{site_url}`: your website’s address.

Keep private customer and order information out of QR links. Anyone who scans or photographs the printout can read what is in the QR code.

## Choose a position

- **Footer (Bottom)** puts the QR code at the end of the printout. This is the default and works on all three templates.
- **After Shipping Details** puts it after the order date and delivery details.
- **Before Customer Details** puts it at the start of the customer details. It only appears when the printout shows customer details.

## Plain text printouts

**Thermal Printer Format** only matters when the location’s output format is **Plain Text**. Keep it set to **Plain Text URL**, which prints the link as text and works on every receipt [printer](https://docs.getbizprint.com/start-here/glossary/#printer).

The other two options send QR code printer commands for receipt printers that use the ESC/POS or StarPRNT command set. The BizPrint desktop app prints through your computer’s printer driver, and it does not send these special commands on to the printer. So these options do not print a QR code from a desktop station. If you already chose one and your printouts show odd characters or no QR code, switch back to **Plain Text URL**.

## Turn the QR code off

1. Go to **WooCommerce** > **Print Manager** in WordPress.
2. Open the **Printers** tab.
3. Click the name of the printer location in the **Description** column.
4. Untick **Enable QR Code** in the **QR Code Settings** box.
5. Click **Save Changes**.

## Related pages

- [Install a BizPrint add-on in WordPress](https://docs.getbizprint.com/manage/install-an-add-on/)
- [Preview a BizPrint printout in WooCommerce with View Sample](https://docs.getbizprint.com/print/view-sample/)
- [Choose a BizPrint template for WooCommerce printouts](https://docs.getbizprint.com/print/choose-a-template/)
- [Update WooCommerce order status by scanning a barcode with BizPrint Barcode Scan](https://docs.getbizprint.com/manage/barcode-scan/)

Need help? Contact BizPrint support at <https://getbizprint.com/support/>.
