Ready-to-paste template code
A code block (Shopify "Liquid") matched to the exact field names you provide, with blank values and other apps' internal fields handled deliberately.
Engraving text, monograms, gift notes—if your orders collect them, your packing slips can print them. Tell us your field names and receive ready-to-paste template code, installation notes, and one written revision—without sharing a store login.
A code block (Shopify "Liquid") matched to the exact field names you provide, with blank values and other apps' internal fields handled deliberately.
Where the block belongs in Shopify's packing-slip template, what to preview, and how to revert safely.
The code is validated before it's sent. Store-specific data availability still requires previewing a real order.
One consolidated written revision submitted within seven days of delivery.
This example uses fictional fields. A paid delivery is narrowed to the public field names supplied at checkout and includes placement and preview instructions.
{% for property in line_item.properties %}
{% assign first_character = property.first | slice: 0 %}
{% if property.last != blank and first_character != '_' %}
<div><strong>{{ property.first }}:</strong>
{{ property.last }}</div>
{% endif %}
{% endfor %}This is a code-and-instructions delivery, not access to your Shopify admin.
Do not submit customer names, order contents, passwords, private theme code, or API credentials.
If the problem is broader than a packing slip, the Shopify Storefront Audit inspects public functionality, responsive behavior, experience friction, and performance signals without store access.
Stripe checkout collects your email, public store URL, and the names of the public personalization fields you want printed.