> For the complete documentation index, see [llms.txt](https://docs.globo.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.globo.io/options/integration/display-option-on-order-invoice.md).

# Display Option on Order invoice

## <mark style="color:blue;">Order Invoice with Shopify Order Printer</mark>

Our Product Options app works seamlessly with Shopify’s Order Printer app, allowing you to include option details directly on printed invoices.

{% stepper %}
{% step %}
From your **Shopify admin**, click on **Apps**
{% endstep %}

{% step %}
Select **Order Printer** from your app list

<figure><img src="/files/W0Ah1eeW4iwrgiIvpUDe" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Click **Manage Templates** > **Invoice**

<figure><img src="/files/iD2PCvWAoMtNygbuQALH" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
📥 **Download the invoice template** *(*[*click this button to download*](https://github.com/globo-software/display-cart-line-item-in-notification/blob/main/gpo-order-invoice.liquid)*)*
{% endstep %}

{% step %}
Open the downloaded file and **copy the code**

```
<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>
```

Paste the code into the **Template Details** section

<figure><img src="/files/y8592G3BRdzSmvRACDiC" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Click **Save** to apply the change
{% endstep %}
{% endstepper %}

**📩 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**](mailto:contact@globo.io)**.**— we’re here to help with sincere support.
