QRCode Suitefor WordPress
Documentation

WooCommerce coupon QR walkthrough

A coupon QR auto-applies a discount when a customer scans and checks out. With QRCode Suite + WooCommerce, the link is fully tracked: see redemptions per QR, per campaign, per zone. Five steps from coupon creation to deployed QR.

  1. 1

    Create the coupon in WooCommerce

    WooCommerce → Marketing → Coupons → Add coupon. Set code, discount type (percentage / fixed), expiry, usage limit, and any product/category restrictions. Save the coupon code — you will need it in the next step.

  2. 2

    Generate the QR in QR Suite

    QR Suite → New QR → URL. Set target to your cart page with the coupon code as a query parameter: `?coupon=SUMMER25`. Add campaign and zone tags. Save and download SVG/PNG.

  3. 3

    Add the auto-apply snippet

    A small WordPress filter reads `?coupon=` from the URL and calls `WC()->cart->apply_coupon($code)`. QRCode Suite ships this filter — just enable "Auto-apply coupon from URL" in QR Suite → Settings.

  4. 4

    Print, distribute, measure

    Print the QR on receipts, packaging, or marketing collateral. Each scan that converts is attributed via the campaign/zone tags. Read coupon-redemption count per QR in QR Suite → Campaigns → [your campaign].

Frequently asked questions

What is QRCode Suite?

QRCode Suite is a premium WordPress plugin that generates branded, dynamic QR codes directly inside your WordPress dashboard. Scan data is stored on your own server — not on a third-party SaaS platform — and WooCommerce orders can be attributed to specific QR codes.

Does QRCode Suite require a separate subscription?

The Free plan is available at no cost. Paid plans (Pro, Business, Agency) are licensed per WordPress site and billed monthly or annually. There is no separate per-scan fee.

What QR code types does QRCode Suite support?

QRCode Suite supports 15 QR code types: URL, vCard, Wi-Fi, SMS, Email, WhatsApp, PDF, Coupon, Plain Text, Social profile, WooCommerce Product, WooCommerce Reorder, Link Hub, Phone, and Dynamic URL.

Can I change the destination of a QR code after printing it?

Yes. Dynamic QR codes use a short redirect URL. You can update the destination from your WordPress dashboard at any time without generating or reprinting the code.

Is QRCode Suite GDPR-compliant?

Yes. QRCode Suite hashes IP addresses with SHA-256 before storage so no raw IPs are ever saved. It also filters bot traffic automatically and includes configurable data-retention settings.

Need help getting started?

Download the free plugin or browse all documentation.

Download pluginAll docs