How to add QR codes on the bottom of packing slips and invoices

Topic summary

A user wants to add social media QR codes to packing slips and invoices on their Shopify store using the Debut theme.

Solution provided:

Step 1 - Generate QR codes:

  • Create QR code images using tools like QRStuff or QR Code Generator

Step 2 - Upload to Shopify:

Step 3 - Add to packing slips:

  • Go to Settings > Shipping & Delivery
  • Scroll to Packing Slip template to access the Liquid template editor
  • Insert HTML code with image tags referencing the uploaded QR code URLs
  • Position the code in desired location (footer suggested)

For invoices:

  • Implementation varies depending on the invoice app being used
  • Most apps should have a similar template customization section

The discussion remains open with the basic implementation steps provided but no confirmation of successful implementation.

Summarized with AI on November 2. AI used: claude-sonnet-4-5-20250929.

I want to add QR codes of my social media handles to my packing list and invoices, how can I do this? I use the DEBUT theme.

First you would create the QR code image files. For example with QRStuff or QR Code Generator.

Next, you need to upload these QR code images to Shopify so that you can use them in your packing slips and invoices.

  1. Go to your Shopify Admin.
  2. Navigate to Content > Files.
  3. Upload the QR code images that you generated. Once uploaded, each image will have its own URL, which you will use in your template.

For example, you’ll get an URL like https://cdn.shopify.com/s/files/1/XXXX/XXXX/t/XX/assets/instagram-qr.png

To add the QR codes to your packing list, you’ll need to customize the template that Shopify uses for these documents.

  1. Find the template:

    • From your Shopify Admin, go to Settings > Shipping & Delivery.
    • Scroll all the way down to Packing Slips → Packing Slip template- This will open the Liquid template editor for the packing slip. You can now add the QR code images to the packing slip template.

Add this code where you want the handles to appear, maybe in the footer


  

Follow us on:

  

    
    
    
  

For Invoices its a bit different, depending on the app you’re using. They would likely also have a template section