Shopify discount QR codes are one of the most useful POS features shipped this year. Since April 2026, you can generate a scannable QR code for any discount code directly in your Shopify admin. Instead of staff typing "SUMMER20" on a tiny keypad while a line builds behind the counter, they scan and the discount applies instantly. Customers can scan them too — from product inserts, event flyers, or in-store signage — and land in your online store with the discount already applied.
If you're running any kind of promotion — in-store, at events, through influencers, or via packaging inserts — and you're not using discount QR codes yet, you're making the process harder than it needs to be. With 72% of consumers scanning a QR code at least once a month in 2026, the behavior is already habitual. Your customers don't need instructions. They just need a code to scan.
What Shopify Discount QR Codes Actually Do
Starting with POS version 11.5, Shopify lets you generate a scannable QR code for any discount code you've created in your admin. That QR code works in two directions:
- In-store (POS): Staff scan the QR code using the device camera or a connected hardware scanner. The discount applies to the current cart automatically. No typing, no misspelling "BOGO2026" three times.
- Online: Customers scan the QR code with their phone and get redirected to your online store with the discount pre-applied. They browse, add to cart, and check out — the discount is already active.
This works with product-specific and order-level discount codes. Automatic discounts aren't included because there's no code to scan — they apply on their own.
How to Generate a Discount QR Code in Shopify Admin
You need an existing discount code first. If you haven't created one yet, follow our guide on how to create discount codes on Shopify, then come back here. Once you have a discount code ready:
- Go to Discounts in your Shopify admin.
- Click the name of the discount you want to promote.
- Click Promote, then select Get a shareable discount code.
- You'll see two options: a copyable link and a downloadable QR code. Click the QR icon to download it as an image file.
That's it. The QR code is now a PNG you can print, embed in designs, or share digitally. When anyone scans it, they're taken to your store with the discount already loaded.
How to Scan Discount QR Codes in Shopify POS
On the POS side, your staff can scan QR codes during checkout:
- Open the Shopify POS app (version 11.5 or later).
- Add products to the cart as usual.
- Tap the Discount field or use your connected barcode scanner.
- Point the device camera at the QR code — the discount applies immediately.
This is faster than typing, especially for complex codes with mixed characters. If you're running a pop-up shop or a busy retail floor, the time saved per transaction adds up across dozens of daily checkouts.
5 Ways to Put Discount QR Codes to Work
The QR code itself is just a tool. The value comes from where you put it. Here are five use cases worth testing:
1. Product inserts that drive repeat purchases
Print a QR code on a card and drop it in every order you ship. Something like "Thanks for your order — scan for 15% off your next purchase." Retail QR campaigns on product packaging see 15-25% scan rates, which is significantly higher than email open rates for post-purchase sequences. The physical card sits on someone's desk or fridge. It's harder to ignore than an email buried in a promotions tab.
2. In-store signage and shelf talkers
Place QR codes next to specific products on your retail floor. A sign reading "Scan to get this online for 10% off" gives customers a reason to buy from your online store later instead of walking out empty-handed. This works especially well for items people want to think about — furniture, electronics, higher-price goods — where the purchase decision doesn't happen on the spot.
3. Event and pop-up promotions
If you're selling at markets, trade shows, or pop-up events, print QR codes on your booth signage, business cards, or flyers. Visitors scan, browse your full catalog later, and the discount is already applied. You turn foot traffic into online customers without asking them to remember a code.
4. Influencer and affiliate cards
Instead of giving influencers a discount code to share verbally in a video (which viewers often forget or misspell), give them a physical or digital QR code. They show it on screen, their audience scans it, and the discount applies instantly. No friction, no typos, no "what was that code again?" comments.
5. Staff-side speed at the register
Print your most-used discount QR codes and keep them at the register. Running a storewide 20% off sale this weekend? Instead of every cashier typing the code for every transaction, they scan a laminated QR card and move on. At a high-volume store doing 100+ transactions a day, saving even 10 seconds per scan adds up to over 15 minutes of recovered checkout time daily.
Tips for Getting More Scans
A QR code sitting on a table does nothing. People need a reason to pull out their phone and scan it. A few principles that improve scan rates:
- Always include a clear call to action. "Scan this QR code" is not enough. "Scan for 15% off your next order" is. The benefit needs to be obvious before they scan.
- Make the code large enough. A QR code smaller than 2cm x 2cm is hard for phone cameras to read, especially in low light. For signage, go bigger — at least 10cm x 10cm for anything viewed from more than a few feet away.
- Test the code before printing. Scan it with your own phone first. Verify the link works, the discount applies, and the landing page makes sense. A dead QR code is worse than no QR code — it trains customers not to scan your codes in the future.
- Set expiration dates on the underlying discount. A QR code lives forever once printed. If your discount was a limited-time offer, make sure the discount code itself has an end date so you're not honoring expired deals indefinitely.
- Track performance. Create a unique discount code for each QR placement — one for product inserts, one for in-store signage, one for event flyers. When you review which codes are being redeemed, you'll know exactly which placement drives the most sales.
What Are the Limitations of Shopify Discount QR Codes?
Discount QR codes are straightforward, but there are a few things they don't do:
- No automatic discounts. QR codes only work with discount codes, not automatic discounts. If your promotion doesn't have a code attached, there's nothing to encode.
- POS version requirement. Staff need Shopify POS version 11.5 or later. If your devices haven't updated, the scan option won't appear.
- No built-in scan analytics. Shopify doesn't show you how many times a QR code was scanned — only how many times the discount code was redeemed. For scan-level tracking, you'd need a third-party QR code generator with analytics built in.
None of these are dealbreakers, but they're worth knowing so you don't design a campaign around something that isn't supported. If you need more advanced discount functionality — like quantity breaks or automated discount rules — check out our roundup of the best Shopify discount apps for 2026.
Start With One Placement This Week
You don't need a full QR code strategy mapped out. Pick one placement — a product insert card is the easiest — create a discount code with a clear expiration date, generate the QR code from your Shopify admin, and print 50 cards. Drop one in every order for the next two weeks. Check how many times that discount code gets redeemed. If the numbers work, expand to signage, events, and influencer cards. If they don't, you spent 10 minutes and learned something. Either way, you're ahead of the merchants still typing discount codes one letter at a time.