You can create a new template in Order Printer and paste this code. Feel free to make changes to this code.
We recommend for picking list that you use the built-in one in iPacky. It will give more useful information from iPacky, and also supports batch picking. It’s on the menu in the scan screen.
Packing list
{{ order_number }}
{{ "now" | date: "%d.%m.%y" }}
Photo
SKU
Product
Qty
Pluck
{% assign iNumOfItemsTotal = 0 %}
{% assign ItemsSorted = line_items | sort: 'title' %}
{% for line_item in ItemsSorted %}
{% if line_item.quantity > 0 %}
{{ line_item.variant | product_img_url: 'small' | img_tag }}
{{ line_item.sku }}
{% capture iNumOfItemsTotal %}{{ iNumOfItemsTotal | plus:line_item.quantity }}{% endcapture %}
{% capture thisTitle %}{{ line_item.title }}{% endcapture %}
{{ thisTitle }}
{% comment %}
Remove this if statement if you dont want to print the product barcode
{% endcomment %}
{% if line_item.variant.barcode != blank %}
{% endif %}
{% if line_item.quantity > 1 %}
{{ line_item.quantity }}
{% else %}
{{ line_item.quantity }}
{% endif %}
____
{% endif %}
{% endfor %}
Total items:
{{ iNumOfItemsTotal }} ______
{% if note %}
{{ note }}
{% else %}
{% endif %}
Product price:
{{ subtotal_price | money }}
{% for discount in discounts %}
Included discount "{{ discount.code }}"
{{ discount.savings | money }}
{% endfor %}
{% if shipping_address %}
Freight:
{{ shipping_price | money }} {{ shipping_method.title }}
{% endif %}
Total price inc freight:
{{ total_price | money }}
{% if shipping_address %}
{% comment %}
{% endcomment %}
{{ shipping_address.name }}
{% if shipping_address.company %}
{{ shipping_address.company }}
{% endif %}
{{ shipping_address.street }}
{{ shipping_address.zip | upcase }}
{{ shipping_address.city }}
{{ shipping_address.country }}
{% endif %}