QR Code Add-on for WooCommerce PDF Invoices

Add a QR Code to WooCommerce PDF Invoices Easily

Easily generate and add QR codes to invoices in your WooCommerce store

30 Days Money
Back Guarantee

99% Customer
Satisfaction Rating

A subscription entitles you to 1 year of updates and support from the date of purchase. Cancel renewal anytime.

All the prices shown are in USD

Trusted by 1.5+ Million Websites

Comply with Various Invoice Mandates with QR Codes

Easily comply with various invoice mandates of different countries with
QR Code addon for WooCommerce PDF Invoices

Assign QR code to all orders - icon

Assign QR code to all invoices

Create a QR code for every invoice in your store with a single click

show invoice details on scan

Show invoice details on scan

Display invoice number, order number, or custom details on QR code scan

assign custom info to QR code

Assign Custom Data to Invoice QR Code

Assign from 9 available invoice information to the QR code

QR code in WooCommerce Invoices

QR code in WooCommerce invoices is used to provide information about a particular order quickly.

Get Plugin Now

Before you purchase this addon:

Currently, the addon only works with the free or premium versions of the WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Credit Notes plugin by WebToffee. Make sure you have either of the plugins installed and activated on your website before using the QR Code Addon.

Assign QR codes to all invoices of your store

Save time and generate QR codes for all your invoices with just one click. Easily scan the QR code to retrieve the order number, invoice number, and custom details.

Get Plugin Now

Assign QR Codes to all orders

Display invoice number or order number on scan

Conveniently works in both printable and email attachments

Simply scan the QR code from an invoice to retrieve the order number or invoice number. Print invoices for orders or attach invoices in order emails along with QR codes.

Get Plugin Now

Displaying order number details on scanning the QR Code on the invoice

Ability to read additional custom order details

Assign custom information to the QR code. Scan and obtain the following details from the QR code.

  • Invoice number
  • Order Number
  • Invoice date
  • Order date
  • Seller Tax ID
  • Buyer Name
  • Seller Name
  • Invoice Total
  • Invoice Total Tax

Get Plugin Now

Display custom details on scanning the QR code on the invoice
Technical info Minimum version Tested up to
PHP 5.6 or higher 8.0
WordPress 3.0 or higher 6.4
WooCommerce 3.0 or higher 8.6.1
WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels (free) 3.0.0 or higher 3.0.0
WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels (pro) 4.4.0 or higher 4.4.0

You may also like these plugins

Featured image of WooCommerce Picklists Plugin

WooCommerce Picklists Plugin


Set up and customize WooCommerce picklists that are automatically generated when the order status changes into a pre-set value. The picklists can be printed or downloaded from the admin order page. 

Featured image of WooCommerce Shipping Labels, Dispatch Labels and Delivery Notes

WooCommerce Shipping Labels, Dispatch Labels and Delivery Notes


Customize the settings and appearance of your WooCommerce shipping labels, dispatch labels, and delivery notes. The plugin auto-generates these documents when the order status changes to a set value.

Featured image of Remote Print Addon for WooCommerce PDF Invoices - PrintNode

Remote Print Addon for WooCommerce PDF Invoices - PrintNode


A cloud printing solution to remotely print all the WooCommerce store documents generated using the invoice plugin ‘WooCommerce PDF Invoices, Packing Slips, Shipping Labels, and Delivery Notes’.

Frequently Asked Questions

Do you have a question about ‘QR Code Addon for WooCommerce PDF Invoices’?
See the list below for our most frequently asked questions. If your question is not listed here, please visit the support page.


The plugin license comes as a 12-months subscription. The license is valid for one year and will renew after that automatically unless canceled. You can use the plugin for lifetime, but support and updates of the plugins will be available as long as the license is active.
We have extensive documentation on our website (tutorials, knowledgebase, FAQs, and sample code snippets). If you need any assistance you can create a new support ticket and our team will respond as quickly as possible. We usually respond within 1-2 business days. Product support via phone, Facebook, or Twitter is unavailable at this time.
We offer a 30-day money-back guarantee whatever the reason. If you find the product does not work the way you need it, we can issue a refund.
Once your order is complete, you should receive an email notification with a download link. You may also go to your account page and click the Downloads tab to find all available products.
Yes, they are compatible. However, you will need a license for every site. E.g., if you have subsites as, www.domaninname/site1, www.domaninname/site2, www.domainname/site3, you will have to activate the license on every subsite (site1, site2, site3). Our system recognizes the name of the URL www.domainname/site1 is different from www.domainname/site2 which mean you will need to buy a license for every subsite in order to activate them on all sites.
Since the license is valid per site, you can only activate it on one site at a time. During testing, you may activate in the staging site and once you decide to go live, you can deactivate from staging and activate in the live site.


Yes. The plugin only works with the free and premium versions of WooCommerce PDF Invoice, Packing Slips, Delivery Notes, and Shipping Labels plugin.
You can refer to this detailed guide to set up and get started with the plugin.

100% No-Risk Money Back Guarantee

We’ll gladly provide a refund if it’s requested within 30 days of purchase.

Get Plugin Now