Shopify Order Printer code tools

Free Shopify Order Printer templates and Liquid code generator.

Copy packing slip template code, barcode snippets, metafields, 4x6 layouts, VAT fields, PO numbers, and other Shopify Order Printer Liquid fixes before installing a full invoice app.

Free templates Liquid snippets Manual code fixes
Invoice #1048

VAT ID, PO number, tax note, product metafields

Packing slip Pick / Pack

SKU, quantity, line item properties, barcode

4x6 Thermal slip

Compact CSS for Zebra, Rollo, and DYMO tests

Start with the exact problem

Generate copy-paste Liquid before reading a tutorial.

Each tool page works like a mini answer page: choose the field, copy the code, then follow the install steps in Shopify Order Printer.

Barcode snippet generator

Add a barcode to a Shopify packing slip

Choose the barcode source, copy the Liquid snippet, and use the placement notes before saving the template.

Standard order with one clear product row.
Need an order barcode added to the header?

Send the current template and the order identifier workflow; the fix places the barcode where staff can scan it without crowding the page.

Add order barcode to my template

Paid feature signals

Generated Liquid

Copy-paste code

{% assign opk_barcode_value = order.name %}
{% if opk_barcode_value != blank %}
  <div class="opk-order-barcode">
    <s-barcode value="{{ opk_barcode_value }}" />
    <p>{{ opk_barcode_value }}</p>
  </div>
{% else %}
  <p class="opk-order-barcode opk-muted">Missing barcode value for this order.</p>
{% endif %}

Install wizard

Place the snippet before testing output.

1
Template area

Order header

2
Paste target

Paste near the order header or order details where staff scan the order identifier.

3
Test order

Scanner-ready order preview

Paste location

Paste near the order header or order details where staff scan the order identifier.

Test checklist

  • Duplicate the Shopify Order Printer template before editing the live one.
  • Preview with the regular order.
  • Scan the printed code with the same scanner or phone workflow staff will use.
  • Print or save one test preview before using the template in production.

Common failure

  • The barcode renders blank because the selected SKU, variant barcode, or tracking value is empty.
  • The snippet is pasted outside the line item loop, so line item fields are not available.
  • The merchant uses order_number when warehouse staff expect the visible order name, such as #1048.

Mock preview

#1048Standard order with one clear product row.
|||| || ||| |||| |||

#1048

Common Order Printer fixes

Start with the Shopify template problem users actually have.

These focused pages cover the core template, packing slip, barcode, metafield, and 4x6 workflows before branching into narrower VAT, PO, customs, and note fields.

Template code generator

free Shopify Order Printer template code generator

Start with a printable template before adding fields.

Open tool

Packing slip template code

Shopify packing slip template code

Build the base pick-pack document for warehouse use.

Open tool

Barcode snippet generator

add a barcode to a Shopify packing slip

Print order, SKU, variant, tracking, or QR codes.

Open tool

Metafield Liquid generator

Shopify Order Printer metafields

Print product, variant, order, or customer metafields.

Open tool

4x6 packing slip starter

Shopify 4x6 packing slip template

Test thermal printer layout, margins, and item overflow.

Open tool

Line item properties

Shopify Order Printer line item properties

Show personalization, bundle details, and gift options.

Open tool

More Liquid fixes

Use a smaller page when the field is already known.

Packing slip metafield

Add a metafield to a Shopify packing slip

Best for merchants adding HS codes, country of origin, pick notes, wholesale fields, or product specs to warehouse documents.

Open tool

Gift note packing slip

Show Shopify gift notes on a packing slip

Best for merchants whose gift messages or gift wrap choices need to print clearly for the packing team without showing hidden app metadata.

Open tool

Order note packing slip

Show Shopify order notes on a packing slip

Best for merchants who need checkout notes, delivery instructions, gift messages, or packing instructions printed once on a packing slip.

Open tool

VAT invoice fields

Shopify VAT invoice template for Order Printer

Best for merchants who need VAT-related fields visible on printed invoices while keeping the final compliance review in-house.

Open tool

Commercial invoice fields

Shopify commercial invoice template for Order Printer

Best for cross-border merchants preparing document templates that need item-level customs data in a printable layout.

Open tool

HS code Order Printer

Add HS codes to Shopify Order Printer

Best for cross-border merchants who need an HS code column on a commercial invoice, customs packing slip, or export document built in Shopify Order Printer.

Open tool

Country of origin invoice

Add country of origin to a Shopify invoice

Best for merchants whose commercial invoice or customs document needs origin printed per line item, especially when variants can have different origins.

Open tool

PO number invoice

Add a PO number to a Shopify invoice

Best for B2B and wholesale merchants who need purchase order numbers visible on customer-facing invoices.

Open tool

Alternative comparison

Order Printer Pro alternative for one template fix

Best for merchants deciding whether one Liquid template edit is enough before adding a full PDF invoice app workflow.

Open tool

Sufio alternative

Sufio alternative for small Shopify invoice fixes

Best for merchants comparing a full invoice app with a smaller code-fix path for one Shopify Order Printer template problem.

Open tool

Free invoice alternative

Free Shopify invoice app alternative for simple template edits

Best for price-sensitive merchants who want to avoid another monthly invoice app when a simple Order Printer template edit is enough.

Open tool

Deeper fixes

Jump into the pages that answer exact search problems.

These links connect the indexed core pages to B2B, customs, metafield, and app-alternative pages so merchants and search crawlers can reach the next specific fix.

Metafield Liquid generator

fix blank Shopify Order Printer metafields

Choose order, customer, product, or variant paths before pasting Liquid.

Open related fix

Commercial invoice fields

Shopify commercial invoice template fields

Place HS code, origin, customs description, and EORI notes in the right row.

Open related fix

Line item properties

print Shopify line item properties

Show gift options, personalization, and bundle details without private fields.

Open related fix

VAT invoice fields

Shopify VAT invoice template fields

Add VAT IDs, tax notes, and B2B invoice fields with cautious scope.

Open related fix

PO number invoice

add a PO number to Shopify invoices

Handle B2B purchase order data without repeating it inside item rows.

Open related fix

HS code Order Printer

add HS codes to Shopify Order Printer

Print item-level HS codes from product or variant metafields.

Open related fix

Country of origin invoice

add country of origin to Shopify invoices

Print origin beside customs description, quantity, and HS code.

Open related fix

Alternative comparison

Order Printer Pro alternative for small fixes

Compare one-off Liquid edits with full invoice automation.

Open related fix

Sufio alternative

Sufio alternative for small invoice fixes

Route full compliance automation away from simple Order Printer edits.

Open related fix

Free invoice alternative

free Shopify invoice app alternative

Start with Shopify Order Printer snippets before adding another app.

Open related fix

How it works

Free code for simple edits. Manual fixes when the real template is messy.

Competitors sell full invoice apps or polished template packs. OrderPrintKit sits in the smaller gap: merchants who only need one Liquid field, one barcode, or one printed layout fixed today.

  1. Choose a task Barcode, metafield, or 4x6 packing slip.
  2. Copy free code Use the generated snippet and install steps.
  3. Escalate if needed Paste your template and request a scoped manual fix.

Paid validation path

Have a template that needs real editing?

Send the current code, describe the change, and get a scoped quote or manual fix path.

Request a code fix