We have a category with multiple suppliers, resulting in mixed orders. Thanks to the DPD Fulfillment app, we can select products in the order and even split them into different shipping labels. The problem is that within the order itself, I cannot see which supplier the product is from, making it challenging to separate them. In another words, when We have an order with multiple Itesm from diffrent suppliers, coming out from diffrent warehouses, we are having issues recognising which item belongs to which supplier. That result in slower productivity in our end. Figuring out the suppliers for such an order as example above, takes significant amount of time. What we are looking for: when we open such an order to see the corresponding supplier associated with this item in our end.
Topic summary
Mixed-supplier orders are hard to process because order details don’t show which item belongs to which supplier/warehouse. Although the DPD Fulfillment app lets staff split items into separate shipping labels, identifying suppliers inside the Shopify order slows fulfillment.
Requested outcome: display the supplier for each line item directly within the order view.
Proposed approach: store the supplier as a line item property at add-to-cart time via the Cart AJAX API (add-line-item-properties). Line item properties are custom key–value fields that carry from the cart to the order, making the supplier visible per item in the Order Admin.
Notes:
- No built-in order view change or metafield-based solution was provided in-thread.
- Implementation details or code were not shared; only the API reference link.
Status: one suggested workaround; confirmation or resolution pending.
One possible solution is adding the supplier in the properties field of the cart line items using the Cart AJAX API: https://shopify.dev/docs/api/ajax/reference/cart#add-line-item-properties