I need to have additional details on our packing slips. The app is PifyCart & Customer Attributes (I’m open to using someone else if needed). Their code works for OrderPrinter but I don’t like the way their packing slip looks and we need to be able to filter orders. When I use that code on Shopify packing slip, it gives me the Additional Information box but not the actual information. So close!!
Topic summary
Goal: show customer-provided “additional details” (cart attributes) on Shopify packing slips.
-
Current setup: Using PifyCart & Customer Attributes. The Liquid loop over order.attributes renders an “Additional Information” box on Shopify’s packing slip but no values. The same code works in the Order Printer app. A screenshot was shared.
-
Key constraint: Shopify’s packing slip template variables do not expose these additional/cart attributes (per Shopify docs linked). Therefore, the default packing slip cannot display them.
-
Suggestions provided: Change workflow to capture options on the product page using a product options app so they appear in supported template variables; review a similar community thread.
-
Merchant constraints: Must keep attributes on the cart page; needs to filter orders before printing. Order Printer shows the attributes but lacks order filtering. Merchant asked if someone could be hired to implement a solution.
-
Latest direction: Try alternative order printer apps that may support both displaying attributes and filtering.
Status: Unresolved. Open items: find an app that supports cart attributes on printed documents plus order filtering, or hire a developer to build a custom workflow.
Hey @select112
Can you provide more details about this issue?
like screenshot about the additional information box? what is the actual information you refer to?
Here is the screen shot - it’s at the bottom of the page. The additional details the customer gave doesn’t show up in the box. It shows up if I do the code on the Order Printer app, but if I use this code on the Shopify packing slip, it doesn’t
Here is the code I used:
Additional Information
{% endfor %}
Hi @select112
Thanks for your clarify.
Refer to this article, we can not get additional information for packing slips.
So you need change your work flow.
Try using apps that add customize options in product page. not in cart page. like this app
Also there is same issue like yours. pls have a check: here
Hope this helps.
Thank you for your response. Unfortunately, I need the attributes on the cart page, the product page won’t work. I downloaded Order Printer app and the attributes will work in that, but there is no way to filter orders to print and that is something I definitely have to have. Is there anyone for hire that could do this for us?
Hi @select112
There are many order printer app. Try to use another app instead
