# 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@globosoftware.net>** — we’re here to help with sincere support.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.globo.io/options/integration/display-option-on-order-invoice.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
