For the complete documentation index, see llms.txt. This page is also available as Markdown.

Display option on order invoice

Add option details to printed invoices produced by Shopify's Order Printer app.

Order invoice with Shopify Order Printer

The Product Options app integrates with Shopify's Order Printer, enabling option details to appear on printed invoices.

Steps to configure

1

Access Apps from your Shopify admin dashboard

2

Locate and select Order Printer from your installed apps

The Apps list in Shopify admin with Order Printer highlighted
Open Order Printer from your list of installed apps.
3
The Order Printer templates screen with Manage templates and the Invoice template highlighted
Manage templates, then open the Invoice template.
4

Download the invoice template from the provided GitHub repository

Click this button to download

5

Copy this code snippet into the Template Details section

<div class="gpo-properties">
	{% assign property_size = line_item.properties | size %} 
	{% if property_size > 0 %} 
	{% for p in line_item.properties %} 
	<div class="gpo-property">
		{% assign first_character_in_key = p.first | truncate: 1, '' %}
		{% unless p.last == blank or first_character_in_key == '_' %} 
		<span>{{ p.first }}: </span>
		{%- if p.last contains '/uploads/' -%} 
		<a href="{{ p.last }}">{{ p.last | split: '/' | last }}</a> 
		{%- else -%} 
		{{ p.last }} 
		{%- endif -%} 
		{% endunless %} 
	</div> 
	{% endfor %}
{% endif %} 
</div>
The invoice template editor with the snippet pasted into the Template Details field
Paste the snippet into the Template Details section.
6

Click Save to finalize changes

Support

📩 Need help? If you run into any issues creating a new option set, don't hesitate to reach out! Email us anytime at contact@globo.io — we're here to help with sincere support.

See Contact support.

Last updated

Was this helpful?