Documents

Customize templates

Edit document HTML, Liquid variables, layout, and preview before printing.

Open Apps → AppsTint → Document Printer to manage templates.

Default templates

Four templates are created automatically:

TemplateTypical use
Picking ListWarehouse pick by SKU/location
Packing SlipInside the box for the customer
InvoiceShopify Order Printer–compatible invoice
Returns SlipReturn instructions and RMA details

Duplicate any default to customize without losing the original.

Create or edit a document

  1. Click Create document or edit an existing one.
  2. Set Name and Type (picking list, packing slip, invoice, returns slip, or custom).
  3. Configure Page — size (A4, Letter, etc.), orientation, margins.
  4. Edit Header, Body, and Footer HTML.
  5. Add CSS for styling; optional Tailwind toggle for utility classes.
  6. Use the variable picker to insert Liquid placeholders.
  7. Preview with sample order data before saving.

Liquid variables

Templates use Shopify Order Printer–style Liquid. Common objects:

  • {{ order.name }}, {{ order.created_at }}
  • {{ order.line_items }} — loop products, SKU, quantity
  • {{ order.shipping_address }}, {{ order.billing_address }}
  • {{ shop.name }}, {{ shop.email }}
  • {{ transactions }} — payment details
  • Filters: money, format_address, barcode, qr

Use the in-app variable catalog for the full list with examples.

Active vs inactive

  • Active — appears in the Print documents picker
  • Inactive — hidden from print menu but kept in the library

Set one template as default for quicker selection.

Tips

  • Start by duplicating the packing slip and making small edits.
  • Keep packing slips simple — large logos slow printing.
  • Test with a real order that has discounts, taxes, and multiple line items.

Next step

Print from orders →