On the order detail page, there is a text under a line item:
Part of: [BUNDLE NAME].
Can we show the same on the packing slip? I can’t get the original metafield after cart transformation. Or which line item field can support the bundle name?
Also I don’t have line item properties for the line items after the expand operation.
Hi Benny,
It doesn’t look like this is supported currently - I’m guessing the [Bundle Name] could change dynamically, so creating metafields separately might not solve for this?
You can use line_item.groups and get group.title in order to access Bundle name in packing slip.
{% for line_item in line_items_in_shipment %}
{% for group in line_item.groups %}
<span class="line-item-description-line">
Part of: {{ group.title }}
</span>
{% endfor %}
{% endfor %}
Groups are only available for items that are part of Bundle.
Here’s how the packing slips looks:
@prakhar
I don’t see a groups property under a line_item object?
No, I don’t have the metafields on the bundle components. I don’t see a useful property under line_item
Yes. It’s not mentioned in the liquid docs.
Let me know if you try this and it doesn’t work. Working pretty well for me 
I found it when I checked the packing slip template for Dawn. It supports showing bundle name by default in the packing slip.
Nice find Prakhar 
Checking with our internal team to see why it’s undocumented.
@prakhar Thank you for this. worked just as you said it would. I’ve added it to the top of my slip temporarily, You can see in the image below.
I have a slightly harder challenge with my bundle packing slip.
When someone orders a certain bundle (i.e. All Color Bundle, Bundle 1, Bundle 2…) i just want the slip to show one line item that says “All Color Bundle” or “Bundle 1” etc…
Or when they order from the bundle (i.e. Mix_&_Match) i need it to show the line items as usual.
I assume we can check that logic with an IF/ELSE where the IF true then display “this text” ELSE run the rest of the code i already have designed for my slip.
Can you please help me with that logic bit?
Thanks in advance!
~Regan
Thanks @prakhar. It works. But I wonder why it’s undocumented @Liam-Shopify . Is the property reliable for use?
Hi folks - this should be reliable to use, just currently undocumented.
Hi! Where should I enter this code in Shopify’s Order Printer App?