> ## Documentation Index
> Fetch the complete documentation index at: https://docs.arcuserp.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Packing and Shipping

> Prepare an order for carrier shipment, local delivery, freight, or pickup by confirming the order, packing the right items, handling labels, and completing fulfillment only after the physical work is done.

<Note>
  Packing and shipping is the physical workflow. Payment, order approval,
  address cleanup, and line-item corrections should be handled before the
  warehouse completes the package.
</Note>

## Start From A Clean Order

Review the order before packing. The order detail page shows the customer,
shipping and billing addresses, action buttons, fulfillment progress,
documents, and line items. If the address, customer, delivery option, or
products are wrong, fix the order first.

<Frame caption={"Use the order detail page to verify the customer, addresses, delivery option, line items, and fulfillment state before the warehouse packs."}>
  <img src="https://mintcdn.com/arcuserp/MrJkb10V6EpIZu0o/images/support/screenshots/orders/order-detail-overview.png?fit=max&auto=format&n=MrJkb10V6EpIZu0o&q=85&s=ef4641377cab59ce8d0c740c42e7653f" alt="Order detail page with customer, address cards, fulfillment progress, action buttons, documents, and line items" width="1660" height="980" data-path="images/support/screenshots/orders/order-detail-overview.png" />
</Frame>

## Choose The Right Shipping Path

The delivery option determines what the warehouse should do next. Some orders
need parcel labels, some are pickup work, and some require freight or local
delivery handling outside the standard parcel flow.

* **Parcel shipment**: pack the items, rate the package, purchase the carrier label, print it, and complete fulfillment.
* **Pickup or will-call**: pack the items for handoff. A carrier label is usually not required.
* **Local delivery**: follow the route or delivery process your team uses, then complete fulfillment when ready.
* **Freight**: use the freight workflow when the order ships on pallets, LTL, or another non-parcel process.
* **Digital or service lines**: complete only through the approved non-shipped fulfillment path when no physical goods leave inventory.

<Warning>
  **Do not force parcel steps onto freight or pickup work**
  A missing parcel label is a real block for shipped packages. It may not be a block
  for pickup, local delivery, freight, service, or other non-parcel workflows. Confirm
  the delivery option before deciding what is missing.
</Warning>

## Use The Fulfillment Station

Go to **Fulfillment** to work from the warehouse station. The station
shows product picking on the left and package work on the right. Use search to find
the order or package, then confirm the active package before printing or fulfilling.

<Frame caption={"The Fulfillment Station gives the warehouse one place to pick products, select a package, print labels, and complete work."}>
  <img src="https://mintcdn.com/arcuserp/MrJkb10V6EpIZu0o/images/support/screenshots/fulfillment/fulfillment-station.png?fit=max&auto=format&n=MrJkb10V6EpIZu0o&q=85&s=4c3a7395002b32eb2081df8c91540221" alt="Fulfillment Station with pick list, printer controls, package search, package details, label warning, and Mark as Fulfilled button" width="1660" height="960" data-path="images/support/screenshots/fulfillment/fulfillment-station.png" />
</Frame>

## Pack The Physical Items

Pick the items shown for the order and place only those items into the package.
If the order is split into multiple packages, keep each package accurate. If the
package is missing an item or has the wrong quantity, correct the package before
label purchase or completion.

* **Quantity**: match the package quantity to what is physically in the box.
* **Serialized items**: capture the serial number for each unit before completion.
* **Kits**: pack the component items that satisfy the kit, not just the kit parent name.
* **Backorders**: leave unavailable items unpacked and use partial fulfillment when only some items leave now.
* **Prepackaged items**: use the product's own package when the product ships in its manufacturer box.

<Tip>
  **Pack what is leaving now**
  The package should reflect the real shipment or pickup. Do not add future backorder
  items to today's package just to make the order look complete.
</Tip>

## Check Label State

Package detail shows whether a package has a label, is missing a label, or needs
more work before printing. For parcel shipments, rate shopping and label purchase
depend on ship-from address, destination address, package dimensions, weight,
carrier rules, and Shippo setup.

<Frame caption={"A missing-label warning should be resolved before completing a parcel shipment, but pickup and non-parcel workflows may follow a different rule."}>
  <img src="https://mintcdn.com/arcuserp/MrJkb10V6EpIZu0o/images/support/screenshots/fulfillment/fulfillment-package-detail.png?fit=max&auto=format&n=MrJkb10V6EpIZu0o&q=85&s=32e50d0f453ec1e5777adff7371b6b77" alt="Package detail with missing label warning, item list, Add Item to Package, and Mark as Fulfilled" width="1240" height="610" data-path="images/support/screenshots/fulfillment/fulfillment-package-detail.png" />
</Frame>

* **No label**: purchase or attach the carrier label before shipped fulfillment.
* **Rates unavailable**: review addresses, package dimensions, weight, Shippo connection, carrier services, and shipping rules.
* **Label purchased**: print or reprint the label through PrintNode or the approved manual print flow.
* **Label voided**: get new rates and purchase a new label before shipping.
* **Carrier scanned**: do not void or repack unless your team follows the carrier exception process.

## Print And Handoff

Print the label and any packing document your team requires. Attach the correct
label to the correct package, then hand the package to the carrier, pickup desk,
driver, or freight process. If PrintNode is offline, resolve printing before
completing the package.

* **Print Label**: prints the selected package label when the label exists.
* **Print All**: sends queued labels or documents in one batch when available.
* **Packing slip**: use when the package needs item detail inside the box.
* **Pickup handoff**: use company pickup verification before marking complete.

## Mark Fulfilled

Mark the package fulfilled only after the package is physically ready. For parcel
shipments, that means the label is purchased, printed, and attached. For pickup,
it means the package is ready for handoff or has been handed to the customer
according to your process.

<Warning>
  **Fulfillment has downstream effects**
  Completing fulfillment can update order status, package status, inventory movement,
  serial status, timeline history, shipment tracking, customer communication, and
  external connector syncs. Correct the package before completing it.
</Warning>

## Common Blocks

* **Order is missing from the station**: check order status, fulfillment status, active location, and whether the order has packable line items.
* **Cannot get rates**: review ship-from address, destination address, dimensions, weight, Shippo connection, and service availability.
* **Printer is unavailable**: pick a valid PrintNode printer or use the approved manual print process.
* **Package quantity is wrong**: adjust the package item quantity before purchasing the label or completing fulfillment.
* **Need to repack after label purchase**: void the old label first when the package dimensions, weight, or contents change.
* **Only part of the order can ship**: use partial fulfillment and leave the remaining quantity open.
* **Customer changed pickup to ship**: update the delivery option and address before creating labels.

## Related Articles

<CardGroup cols={2}>
  <Card title="Order Fulfillment" href="/support/orders/fulfillment">
    Move an order from confirmed to picked, packed, shipped, and invoiced.
  </Card>

  <Card title="Fulfillment Station" href="/support/fulfillment/station">
    Operate the station view for picking, packing, and shipping.
  </Card>

  <Card title="Pack with Arcus" href="/support/fulfillment/packing">
    Use package cards, suggested boxes, and serial capture.
  </Card>

  <Card title="Shipping Labels" href="/support/fulfillment/labels">
    Buy labels, void labels, track shipments, and handle carrier errors.
  </Card>

  <Card title="Printing Setup (PrintNode)" href="/support/fulfillment/printnode">
    Connect printers for labels, packing slips, and warehouse documents.
  </Card>
</CardGroup>
