Hey everyone,
It looks like Shopify has rolled out a recent change that’s now live for all merchants.
All Bundle Line Item Properties set on the parent item are now being automatically propagated to all the child items .
This is unexpectedly causing a lot of confusion for many merchants who depend on custom line item properties for:
- Fulfillment logic
- Third-party integrations
- Custom reporting or analytics
- Unique customizations per item
We’ve seen this start affecting live stores already — and it’s creating confusion and duplication.
1 Like
We are seeing the same issue, we have a mechanism to copy some line items properties in the Cart transform ExpandOperation, these properties are now showing twice and causing lots of merchant confusion.
Why does Shopify make such a change without mentioning in anywhere?
If the line item properties of the LineItemGroup are displayed, it would make more sense to copy them directly to the LineItem instead, for much better backwards compatibility.
To the team at Shopify; is this change permanent or will this be rolled back? It’s kind of important to let app devs know to plan accordingly and handle customer support tickets. Thanks!
Thanks for flagging this folks - will connect with the relevant team on this issue. Will update here asap.
1 Like
Update: We’re reverting this change now.
1 Like
Hi @Liam-Shopify
Doesn’t look like this has been reverted yet.
Hi @prakhar - it seems the revert is still in progress. Will update here once I know it’s in production.
2 Likes
Thanks for posting this @prakhar , and thanks for the prompt updates @Liam-Shopify
If this behaviour is to become the norm in future - we’d love a timeline so we can adjust functionality we’ve built that does exactly this. We also give the user the option of propagating to only one component, not all components if needed.
Hello ! Thank you for this very useful posts.
Is this feature available for everyone ?
I am currently facing the same issue on a Shopify Plus store : Properties à not propagated to children with properties set to parent bundle with applyCartLineChange hook on a Checkout UI Extension.
@Liam-Shopify For your information, I have contacted Shopify Plus support telling us that bundle products are not transmitting their properties to childrens. When I sent the url of this topic, they were not aware of this feature 