Skip to content

List customer shipments

Lets Sidekick read the customer shipments in Fulfil for one Shopify order. A customer shipment sends (part of) an order from your warehouse to the customer. An order can have several, for example after a split.

This is the tool Sidekick reaches for most. Whether an order has shipped, when it will ship and why it’s stuck all come from here.

Questions it answers

  • “Has #1002 shipped yet?”
  • “When is #1002 planned to ship?”
  • “Why is #1002 on hold?”
  • “Which carrier is #1002 going out with?”
  • “Which items of #1002 are in which shipment?”
  • “Are there shipping instructions on #1002?”

What Sidekick sees

For each customer shipment on the order:

Field What it means
Number The shipment number in Fulfil, like CS1004
Status Where the shipment is in Fulfil (see below)
Picking status NONE, IN_PROGRESS or DONE
Planned date The date the warehouse plans to ship
Requested date The date the customer asked for
Carrier and service The carrier and service level it ships with
On hold and hold reason Whether it’s held, the hold type, and the hold message from Fulfil
Note The shipping instructions on the shipment
3PL status The status reported by your 3PL, and when they acknowledged the shipment
Items Each item’s name, SKU, quantity and status
Link Opens the shipment in Fulfil

Statuses

A customer shipment moves through these statuses in Fulfil:

DRAFT → WAITING → ASSIGNED (stock reserved) → PACKED → DONE (shipped)

A cancelled shipment is CANCEL. Sidekick usually translates these into plain language, so “Has #1002 shipped?” gets you “Not yet, it’s packed and planned to ship tomorrow” rather than a status code.

How Sidekick uses it

Sidekick looks up the order in Shopify first and passes its ID to the tool. If Fulfil has no customer shipments for the order yet, the tool returns an empty list and Sidekick tells you so. That’s normal for an order Fulfil hasn’t processed.

When a shipment is on hold, Sidekick includes the hold reason in its answer. To release it, use the Release shipment from hold Flow action or do it in Fulfil.