Our Partner & Developer boards on the community are moving to a brand new home: the .dev community forums! While you can still access past discussions here, for all your future app and storefront building questions, head over to the new forums.

Shopify Bundles and Shopify Order printer

Solved

Shopify Bundles and Shopify Order printer

simo_wijn
Visitor
3 0 0

I've reached out 2 times to Shopify support but without success, hopefully, someone already encountered this problem!

 

I'm using Shopify bundles and Shopify Order Printer to print out the invoices.

 

Since Shopify bundles split the bundle into a single item, I "simply" wanted to modify the invoice template to show on the item_list level the name of the original Bundle E.g. "Part of: Bundle 1".

This is already shown on the UI on an order level, and even when I print the Packing slip with the default Shopify feature. Yet seems impossible on the item_list (LineItemDrop) variable. 

https://shopify.dev/docs/api/liquid/objects/line_item - My guess is that it's in the properties value.

Example from Order overview

example.png

Accepted Solution (1)

SBD_
Shopify Staff
1831 273 423

This is an accepted solution.

Hey @simo_wijn 

 

This isn't currently possible but it's on the roadmap.

Scott | Developer Advocate @ Shopify 

View solution in original post

Replies 13 (13)

SBD_
Shopify Staff
1831 273 423

This is an accepted solution.

Hey @simo_wijn 

 

This isn't currently possible but it's on the roadmap.

Scott | Developer Advocate @ Shopify 

simo_wijn
Visitor
3 0 0

This is causing a problem (at least in my case) in accurately presenting the correct data to the tax authorities.

 

Example:

The bundle is comprised of various products. If sold individually, the products within the bundle may carry different VAT percentages (e.g., food at 9% and wine at 21%). However, since the bundle offers items as one package/one price, I'm required to charge the higher VAT percentage. Displaying 'Part of: Bundle 1' under the single items could resolve this issue and preemptively address any potential questions 😅.

 

Would it be possible to increase the priority on the feature

 

simo_wijn
Visitor
3 0 0

Ok, after reviewing it with an accountant, seems I'm wrong since the bundle gets split up in the invoice and in the order itself, the different VAT rates apply. Still would be nice to have the possibility to add the info in the invoice 🙂

TJMcDermott
Not applicable
2 0 0

Please, please, please can this be implemented. It's causing a nightmare for picking bundles for customers... It seems strange that this in the default Shopify Picking List, but cannot be implemented in the "Order Printer" App also built by Shopify?  This is important at picking as we group products by bundle at packing stage - but at the same time the list is defaulted to SKU order for us to easily pick in the some order in which items are stored in the warehouse. Thanks, Trevor

TJMcDermott
Not applicable
2 0 0

This is a LONG roadmap?  We really need to be able to see the bundles identified within the "order printer" app - when will this be coming? Thanks!

Raxsoller
Tourist
8 0 2

When will this be inplemented?

The-Fresh-Lab
Shopify Partner
14 0 4

@SBD_ desperately need this - how long is the roadmap to surface this detail?

Also - is there any option to add line item properties to the individual products within the bundle at the point of adding to cart?   I can add a property to the parent "bundle" product, which does show in the checkout summary, however, this parent is not present in the order details, therefore the properties need to be added to the "children" of the bundle.

jessie_monument
Shopify Partner
14 0 11

We need this now! Why hasnt this been made possible yet?

AV_SL
Shopify Partner
40 4 14

Hi @SBD_ 

It looks like this is partially supported now through line_item.groups - though it's not documented except for in the GraphQL API
Accessing line_item.groups through the Order Printer app doesn't appear to be same data however as only the group.title appears to be available (no group.variantId, group.variant_id, group.variantSku etc) - and group.title does not appear to be referencing the correct data point.

 

When multiple bundles are added to cart, our app updates the Bundle titles with an incremented number to distinguish them in Order UI.

However, it appears Order Printer does not get this value, and instead maybe get's it's title from the original Bundle product?

Are you able to log this issue with the relevant team please?


Screenshot 2024-07-31 at 10.42.06 am.png

Appreciate it.
Thanks, Anthony

Biscuits Bundles App - Create beautiful mix and match bundles using native Shopify bundles functionality.
TBNPL
Visitor
1 0 0

Nice, got it, but they probably wont update soon, guess we just manually code into it

 

{% if line_item.groups[0].title %}
<br>
<span>Part of: {{ line_item.groups[0].title }}</span>
{% endif %}

jam_chan
Shopify Partner
932 23 192

One of my app users is having the same issue with the Shopify Order Printer app. She wants to add the bundle parent like "Part of: Bundle Title". So the warehouse can fulfill the order easier. But I don't find a way to customize the format. The line_item liquid doesn't have this field at all.

BYOB - Build Your Own Bundles, SPO - SEO App to research keywords & edit social link preview

Darcy_CK
Visitor
2 0 2

I also really need this at the moment. Has anyone found a workaround / app that can pull the bundle name with each single line item?

Raxsoller
Tourist
8 0 2

Up For this, We also need this one.