QR Code Woocommerce

Description

Demo

Simple yet powerful plugin that helps WooCommerce shops reach customers via mobile devices. Generate printable QR codes for simple and variable products, plus coupon QR codes. PDF print support helps with offline promotions, physical stores, and marketing banners.

Useful for:

  1. Easy access over mobile devices
  2. Physical store owners
  3. Affiliates
  4. Marketing on multiple domains
  5. Offline promotions

Shortcode usage:

For product:
[wooqr id=”product_id” title=”1″ price=”1″]

For coupon:
[wooqr id=”coupon_id” title=”1″ description=”1″]

  • product_id / coupon_id — post ID
  • title — show title when set to 1
  • price — show product price when set to 1
  • description — show coupon description when set to 1

From v1.0, id is optional on single product pages.

Features:

  1. Generate QR codes for simple products
  2. Generate QR codes for variable products
  3. Download product PDF
  4. Coupon QR / coupon PDF
  5. Bulk QR generator
  6. Design options (color, label, image overlay)

Screenshots

Installation

  1. Upload the plugin to the wp-content/plugins directory
  2. Activate the plugin through the Plugins screen in WordPress
  3. Ensure WooCommerce is installed and active
  4. Open Woo QR in wp-admin to design codes and use Bulk Generator

Reviews

December 17, 2020 1 reply
Firstly, this plugin is awesome! I am using this plugin in my company as part of our stock management system. The QR plugin allows for simple and variant products to each produce their own unique QR codes, which can then be generated into PDF format and printed. If you’re like me and use label printers, the PDF’s that are generated are perfect as they can be sent straight to the label printer and automatically resize themselves ready for print. I then use these labels out in our warehouse to inform colleagues of what stock we have out there, and they can use their mobile phones to scan the QR codes to find any additional details without needing to come back into the offices. The developer (Gangesh Matta) is a good person. He has worked with me to implement some great changes along the way and the changes have all been carried out very quickly, very professionally and he has always been able to build or develop whatever has been requested. He is unlike a lot of the other plugin developers on this platform and you can tell he cares about his plugin and the people that use it and I have a huge amount of respect for that. I look forward to seeing what changes this plugin goes through in the future and know that Gangesh is currently working on a number of changes that will add even more functionality to this already amazing plugin. I really can’t thank you enough. And if you’re wondering whether to get this plugin as a solution to you barcodes/QR code requirements, then I cannot stress enough – Download and use this plugin! You will not be disappointed!
Read all 5 reviews

Contributors & Developers

“QR Code Woocommerce” is open source software. The following people have contributed to this plugin.

Contributors

“QR Code Woocommerce” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “QR Code Woocommerce” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

2.1.2

  • Design: light accent admin top bar; framed live preview; Size/POS field placement
  • Fix: variation PDF print no longer includes HTML from attribute markup
  • Hardening: replace inline genqrcode script tags with data-wooqr attributes
  • Tooling: PHPCS WordPress ruleset (composer) + smoke/SVN release docs

2.1.1

  • Update bundled kjua QR library from 0.9.0 to 0.10.0

2.1.0

  • Security: remove hardcoded Google Fonts API key; use curated local font list
  • Security: escape shortcode/admin output; harden bulk QR admin JS
  • Security: sanitize and validate coupon URL handling
  • Security: tighten settings sanitization allowlists
  • Compatibility: WordPress 7.0 tested header, Requires PHP 7.4
  • Compatibility: declare WooCommerce HPOS and Cart/Checkout Blocks support
  • Compatibility: PHP 8.2-safe Settings API registration and option access
  • Add activation defaults and uninstall cleanup for design options
  • Unify text domain to woocommerce-qrc

2.0.5

  • Feature: Added Google font integration for QR code label design

2.0.4

  • Bug fix: Added default value for QR design

2.0.3

  • Feature: QR design section added
  • Modify: Add separate menu option for QR design

2.0.2

  • Fix: Added fix for Variable price range display

2.0.1

  • Fix: Added check for ID in shortcode parameter

2.0

  • Complete overhaul of code. Using WooCommerce REST API and JS based QR code library

1.1

  • Separated Bulk QR code file for better management
  • Updated variation query for Bulk QR code generation
  • Fixed product_type WooCommerce notice

1.0

  • Shortcode can work without product ID if used on Single Product page

0.9

  • Generate Bulk QR code from single screen

0.8

  • Added fix to wrap long title text below QR code

0.7

  • Added fix to add Variable product attribute with product title
  • Minor UI fixes

0.6

  • Minor UI fixes

0.5

  • Product title added on QR Code on print option
  • QR image size increased for Print option
  • Minor UI fixes

0.4

  • Shortcode fix for Gutenberg editor
  • Added frontend style for shortcode

0.3

  • Banner updated

0.2

  • Readme Update with User case and Shortcode instructions

0.1

  • Initial Release