> ## 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.

# Pack with Arcus

> Pack parcel orders, confirm contents, accept or adjust package suggestions, buy labels, and recover from packing exceptions.

<Note>
  Pack with Arcus is the parcel packing workflow. Use it when an order needs package contents, label purchase, printing, and carrier handoff. Use the freight workflow for pallet, crate, LTL, PRO, or BOL work.
</Note>

## Before You Pack

Confirm the order is ready:

* The order is released for fulfillment and has no hold blocking shipment.
* The active entity and location match the inventory being packed.
* Physical items are picked and available at the station.
* Products that need serial numbers have serials ready.
* Product dimensions, weights, and customs fields are complete enough for rating.
* Shippo and printers are configured when the package needs a parcel label.

<Frame caption={"Packing Configuration controls PackPilot suggestions, score weights, DIM weight behavior, and packing presets."}>
  <img src="https://mintcdn.com/arcuserp/ATYxy7SB_HGOBGqh/images/support/screenshots/settings/packing-configuration.png?fit=max&auto=format&n=ATYxy7SB_HGOBGqh&q=85&s=ba3d745a983b77a73d2c0affb010d116" alt="Packing configuration with PackPilot and package preset settings" width="1680" height="1060" data-path="images/support/screenshots/settings/packing-configuration.png" />
</Frame>

## Open The Pack Workflow

You can open package work from an order, a batch pack order card, or the fulfillment station.

1. Open the order or package queue.
2. Choose the order or package that needs packing.
3. Review the item list and quantities.
4. Confirm the active package.
5. Add or adjust packages until the physical shipment matches the screen.

<Frame caption={"Use the station to find package work, pick items, review the selected package, and print or fulfill when ready."}>
  <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 package queue, printer controls, and selected package detail" width="1660" height="960" data-path="images/support/screenshots/fulfillment/fulfillment-station.png" />
</Frame>

## Confirm Package Contents

Each package should match the physical box on the table.

1. Select the package.
2. Confirm every item and quantity in the package.
3. Add items that belong in the box.
4. Remove items that were packed into another box.
5. Capture serial numbers before fulfillment when required.
6. Confirm the box, dimensions, and weight.

Barcode scans can help the operator move faster. A box scan can switch the active package, an item scan can add one unit to the active package, and a label scan can jump to the package that owns that label.

<Frame caption={"The package detail is the practical checkpoint for box, label state, items, and completion readiness."}>
  <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 items, label state, and mark fulfilled action" width="1240" height="610" data-path="images/support/screenshots/fulfillment/fulfillment-package-detail.png" />
</Frame>

## Use PackPilot Suggestions

When PackPilot suggests a package, review it before accepting.

* Accept the suggestion when the box, contents, dimensions, and weight match the physical pack.
* Adjust the package manually when the suggestion is close but not correct.
* Discard the suggestion when the physical pack uses a different box or item split.

Accepting a suggestion changes the package from suggested to manual so the operator can finish normal label and fulfillment work.

## Get Rates, Buy Labels, And Fulfill

1. Confirm the package contents and dimensions.
2. Confirm the customer shipping address.
3. Get rates.
4. Resolve any address validation or customs block.
5. Buy the selected label.
6. Print the label and documents.
7. Place the label on the matching physical package.
8. Mark fulfilled only after the package is ready for carrier handoff.

Marking fulfilled is the final package step. It should happen after label purchase and print for shipped packages, and only after required serial numbers are present.

## Repack Or Edit After A Label Exists

Changing a labeled package can make the purchased label invalid. Arcus warns before changes that require the active label to be voided.

Use this rule:

* **Reprint** when the label is still correct and only the print failed.
* **Void and relabel** when the destination, box, dimensions, carrier, service, or package contents are wrong.
* **Repack** when the physical package split is wrong or the order needs to be packed from scratch.

If repack is blocked because a label could not be voided, leave the packages in place and retry the void after the carrier or Shippo issue is resolved.

## Side Effects

Packing actions are visible outside the pack page:

* Adding or changing package contents changes what the team can fulfill.
* Buying a label stores tracking and updates shipping cost accounting.
* Voiding a label clears active tracking from the package and reverses the voided label cost.
* Marking fulfilled makes the package part of shipment tracking and can notify the customer through the order workflow.

## Common Blocks

* **Ship-complete block**: another package or item on the order still needs attention before fulfillment can finish.
* **Serial number block**: capture the required serial number before marking fulfilled.
* **Address validation block**: review the carrier suggestion, accept it when correct, or edit the customer address.
* **Missing customs fields**: complete HS code, country of origin, and customs description on the product shipping tab.
* **Label already exists**: void the current label before buying a replacement label.
* **Repack blocked**: one or more label voids failed. Retry the void before repacking.
* **Printer offline**: use printer fallback or reprint recovery after the printer is back online.

## Related Articles

<CardGroup cols={2}>
  <Card title="Fulfillment Station" href="/support/fulfillment/station">
    Work package queues, printer controls, and package detail in one workspace.
  </Card>

  <Card title="Shipping Labels" href="/support/fulfillment/labels">
    Get rates, buy labels, print labels, and handle label state.
  </Card>

  <Card title="Label Reprint, Void, and Repack Recovery" href="/support/fulfillment/label-reprint-void-repack">
    Decide whether to reprint, void, or repack after a label exists.
  </Card>

  <Card title="Address and Customs Blocks" href="/support/fulfillment/address-customs-failures">
    Fix address validation and international customs issues before label purchase.
  </Card>

  <Card title="Batch Packing" href="/support/fulfillment/batch-packing">
    Open each wave order and finish package work.
  </Card>

  <Card title="Freight vs Parcel Fulfillment" href="/support/fulfillment/freight-vs-parcel">
    Use freight handling when parcel labels are not the right workflow.
  </Card>

  <Card title="Printer Fallback and Reprint Recovery" href="/support/fulfillment/printer-fallback">
    Recover from missing printers, offline printers, and damaged labels.
  </Card>

  <Card title="Product Setup" href="/support/products/setup">
    Maintain product weights, dimensions, and shipping details.
  </Card>
</CardGroup>
