# Display options in Packing Slip

**🛠️ Approach #1: Using Shopify Order Printer**

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

Our **Product Options** app works with Shopify’s **Order Printer** app, so you can include custom option details right on your packing slips.

{% stepper %}
{% step %}
&#x20;From your **Shopify admin**, click on **Apps**

{% endstep %}

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

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

{% step %}
Click **Manage Templates** > **Packing slip**

<figure><img src="/files/yVeGhtNfBPAbaRw7fDnF" alt=""><figcaption></figcaption></figure>

{% endstep %}

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

{% step %}
**Copy the code**&#x20;

```
 <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 -%} 
              <span>{{ p.last }}</span>
            {%- endif -%} 
          {% endunless %} 
        </div> 
      {% endfor %}
    {% endif %} 
  </div>
```

and **paste to Template Details** section

<figure><img src="/files/mLooNxzFipbxwiYFKpDm" alt=""><figcaption></figcaption></figure>

{% endstep %}

{% step %}
**Save the change**

{% endstep %}
{% endstepper %}

## <mark style="color:blue;">Through Shopify Settings</mark>&#x20;

This method lets you directly update Shopify’s built-in packing slip template from your store’s settings.

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

{% step %}
Go to **Shipping and Delivery**
{% endstep %}

{% step %}
Scroll down to the **Packing Slip Template** section

<figure><img src="/files/XXUrkABqkkxdDT9kUN08" alt=""><figcaption></figcaption></figure>

Click **Edit** next to the Packing Slip Template
{% endstep %}

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

{% step %}
**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>
```

&#x20;and Paste to **Edit Packing Slip Template** field

<figure><img src="/files/hpEGLpVYPWlnGzQzM5q4" alt=""><figcaption></figcaption></figure>

{% endstep %}

{% step %}

### Save

{% endstep %}
{% endstepper %}

📧 **Need Help?**\
If you run into any issues while setting up your option set, feel free to reach out to us at **Chat** or email **<contact@globosoftware.net>**.


---

# 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-options-in-packing-slip.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.
