I’m trying to customise the packing slip - the template when you fulfill an item.
I’d like to have 3 sections on the packing slip:
Items which are being fulfilled in this shipment.
Items that still need to be fulfilled at a later date.
Items that have already been fulfilled.
For the first sections, I am referencing the line item by using {% for line_item in line_items_in_shipment %}, which works perfectly fine. However, I’m not sure which objects/variables to use for the second and third sections.
After contacting Shopify multiple times, I was told it is not possible to achieve what we wanted. In the end, I had to change the whole format of the packing slip, so that it shows:
Items which are being fulfilled in this shipment.
Items that have already been fulfilled.
All items in the order.
The customer would be able to see how the quantity ordered and how many have already been fulfilled and how many are in the current shipment, and then work out what’s leftover that needs to be shipped at a later date.
I am trying to implement the same type of packing slip for split orders. Were you able to achieve your solution within the Shopify packing slip code? Or did you need to implement a 3rd party app to change the format? I’d appreciate any advice you have.
I wasn’t able to achieve the above but have managed to do a work-around though. We’ve now got the following three sections:
Items that are being fulfilled in this shipment.
Items that have already been fulfilled.
All items in the order.
Our staff and customers will have to work out if there are any outstanding items to be fulfilled at a later date, by looking at all the items in the order and seeing if they have already been fulfilled yet. It’s not ideal but seems to be the best we can get it without using a third party app.
The Shopify documentation isn’t great to be honest and I had to do a lot of digging around to see what other objects are supported within the order packing slip.