Bundles App that Sends the Child SKUs in the Orders API

We are trying to find a bundles app that will send the components to our warehouse partner via API versus the Parent/Bundle SKU which appears to be standard.

Example; Customer orders BUNDLE A we need CHILD 1 and CHILD 2 in the Orders/Fulfillment Orders REST/GraphQL endpoints. Currently most seem to have either no idea what I am asking for and only 2 have answered back with a “No, the API only shows the Parent SKU”

Hi @CITech :waving_hand: it’s not that those bundle apps devs have no idea what they are talking about,

it’s the understanding of the system is fundamentally flawed so your question is being asked based on a bad premise.

The bundles system only gives 1 line-item which in turn then has it’s line-item-group

https://shopify.dev/docs/api/admin-graphql/2024-07/objects/LineItem#field-lineitemgroup

https://shopify.dev/docs/api/admin-graphql/2024-07/objects/LineItemGroup#field-variantsku

So the question is really why doesn’t the downstream api know how to use the shopify api properly to get all relevant skus from an order.

When a third party api does not know how to properly integrate with the shopify apis,

You’d basically need either:

  • if the target api can read try to set line-item propertes on the item, or cart attributes, or tags, etc using theme customizations to add the info at before or during the /cart step.
  • or an old fashioned “bundles” app , that’s not using the native bundle behavior of acting like a container, which fakes “bundles” with either discounts or draft orders custom-line-items making the “bundle” from individual variants, no parent sku.
  • or edit the order after the fact using the api, or an automation app like mechanic, to split the orders line-item(s) into the constituent line-item variants. https://tasks.mechanic.dev/demonstration-order-editing
  • or create a middleware that gets/intercepts the orders , surfaces the relevant data then forwards it to the third party api, the shopify’s free flow app can do this with the send-http-request action, or again mechanic can be script for this

If you need an automation like this explored or built then contact me by my email for services.
Contact info in forum signature.
ALWAYS please provide context, examples: store url, theme name, post url(s) , or any further detail in ALL correspondence.

Good Luck.

Hi @CITech ,

I understand your requirement. This should be possible with our app, Profit Bundles. We also offer a free 1:1 onboarding call with our in-house experts who will understand your requirement and assist you and resolve all your issues live on the call.

To book a call, please download the app.