QR Coupon for WooCommerce
QR Coupon for WooCommerce bridges your offline marketing and your online store. A flyer, poster, or product package can advertise a discount — but the customer still has to open a browser, find the right product, and remember to type the coupon at checkout. Many give up before they finish. This plugin removes every one of those steps: a single scan drops the product into the cart, applies your coupon, and opens the cart page ready to check out.
What happens when a customer scans
- The exact product — or a specific variation — is added to their cart
- Your chosen coupon is applied automatically
- They land on the cart page, ready to check out — nothing to search for, no code to type
Creating a code takes under a minute
- Open any product and find the QR Coupon Codes box on the edit screen
- Attach any existing WooCommerce coupon (or leave it off for a plain add-to-cart code)
- Tweak size, colours, and error-correction if you like, then generate
- Download the PNG for your design, or save it to the Media Library to reuse later
Then print it, post it, or put it on your packaging — the same code keeps working for as long as the coupon does.
Where QR coupons work best
- Print — flyers, posters, packaging inserts, shelf-talkers, and business cards
- In store — counter displays and window signage that turn foot traffic into a ready-to-buy cart
- Social & ads — stories, posts, and printed-to-digital campaigns
- Email & events — newsletters, trade-show handouts, and loyalty cards
Why store owners use it
- Fewer drop-offs — removing the “find the product, type the code” friction means more scans become orders
- Campaigns you can measure — a per-code scan counter shows which flyer, poster, or placement is actually getting used
- No checkout mistakes — the discount is already in the cart, so there is nothing for the customer to mistype or forget
- Your coupon rules still apply — usage limits, expiry, minimum spend, and product restrictions all work exactly as you set them in WooCommerce
- Private by design — QR images are generated in the customer’s browser; no third-party service is involved in creating them
Key Features
- One-click QR generation from the product edit screen
- Coupon pre-selection — choose any existing WooCommerce coupon
- Save to Media Library — store QR images directly in WordPress
- Download PNG — grab the image instantly without saving
- Customisable appearance — size, error-correction level, foreground/background colour
- Variable-product aware — generate variation-specific QR codes, or let customers choose on the product page
- Scan counters — a scan count for every QR code
- All QR Codes screen — manage every code from one list with search, sort, and bulk actions
- Stock-aware — shows a friendly notice for out-of-stock products
- Multisite compatible
- No external API for QR generation — QR images are generated in your browser
Free version
The free version generates 1 QR code per product (or 1 per variation for variable products), with size, error-correction, and foreground/background colour controls — everything you need to put a working scan-to-cart coupon on a flyer, shelf-talker, or social post.
Premium upgrade
A premium version is available separately, for stores that want more. It adds:
- Unlimited QR codes per product
- Visual design — dot and corner styles, gradients, logos, and printable frames
- Print sheets — arrange multiple codes on a page and export to PDF
- Campaigns — group codes into campaigns, each with its own tracking link
- Quick coupon creator — spin up a WooCommerce coupon without leaving the QR screen
- Analytics — per-code performance, scan timelines, and order-level conversion and revenue attribution
The free version is fully functional on its own; the premium upgrade is optional.
Security
QR URLs encode the product ID, optional variation ID, and optional coupon code as plain query parameters. WooCommerce’s own coupon rules (usage limits, expiry, minimum spend, product restrictions) are the source of redemption control — scanning a QR is equivalent to clicking a link with the coupon pre-applied.
