Operations

Orders & fulfillment

Orders from every connected channel arrive in one inbox with a consistent shape, so your team ships from a single queue regardless of where the sale happened.

On this page

Order import

  • New and changed orders are polled continuously; most appear within a minute of the channel exposing them.
  • The first sync backfills historical orders within the configured window (30 days by default, extendable).
  • Each order keeps its channel order number, buyer message, shipping method and marketplace tax treatment.
  • Stock is reserved at import, so availability drops before the parcel leaves the building.
json
{
  "id": "ord_8QF2K",
  "channel": "amazon",
  "channel_order_id": "302-7712345-4489001",
  "placed_at": "2026-08-24T07:12:44Z",
  "status": "awaiting_shipment",
  "currency": "EUR",
  "totals": { "items": 29.80, "shipping": 3.90, "tax": 5.38, "grand": 33.70 },
  "lines": [
    { "sku": "MUG-BLU-350", "qty": 2, "unit_price": 14.90, "vat_rate": 19 }
  ]
}

Order statuses

pending_payment

Meaning
Channel has not confirmed payment
Next action
Wait; no stock is deducted permanently

awaiting_shipment

Meaning
Paid and ready to pick
Next action
Fulfill

partially_shipped

Meaning
Some lines shipped
Next action
Ship the remainder

shipped

Meaning
All lines dispatched with tracking
Next action
Invoice if not automatic

delivered

Meaning
Carrier confirmed delivery where the channel reports it
Next action
None

cancelled

Meaning
Cancelled before dispatch
Next action
Stock is released automatically

refunded / partially_refunded

Meaning
A refund was issued
Next action
See Refunds

on_hold

Meaning
Address, payment or stock problem
Next action
Resolve in Needs attention

Fulfilling an order

  1. 1

    Filter the queue

    Orders → Awaiting shipment. Filter by channel, shipping method, due date or SKU.

  2. 2

    Pick and pack

    Print a pick list or packing slip for one order or the whole selection; slips include buyer notes and gift messages.

  3. 3

    Ship

    Enter carrier and tracking number, choose full or partial shipment, then confirm. Partial shipments create separate parcels on the order timeline.

  4. 4

    Confirm downstream effects

    The order moves to shipped, the marketplace is notified, the invoice is generated if automatic invoicing is on, and stock reservations are converted to consumption.

Tracking upload

  • Tracking is pushed to the channel immediately; failures are retried and surfaced on the order.
  • Carrier names are mapped to each channel's carrier list — unknown carriers fall back to Other with the raw name.
  • Bulk shipping accepts a CSV of order number, carrier and tracking number for high-volume days.

Note

Amazon FBA and other channel-fulfilled orders are marked as such and cannot be shipped from CrowPrime; their tracking is imported instead.

Exceptions

Buyer cancels before dispatch

Handling
Cancel in CrowPrime; reservation is released and the channel is notified

Oversold item

Handling
Order lands in Needs attention; ship late, substitute, or refund from the order page

Address undeliverable

Handling
Put on hold, edit the shipping address where the channel permits, then resume

Split shipment from two locations

Handling
Ship partially twice; each parcel gets its own tracking upload

Return arrives

Handling
Record the return on the order, then issue a full or partial refund