Xgenious/ docs

Creating Shipments

Create shipments from orders individually or in bulk, then manage them from the Shipments screen.

Create a Single Shipment

Note

Tenant Admin → Orders → find an order → Create Shipment

  1. Click Create Shipment on any order that is ready to ship.
  2. The system sends the order details (recipient address, items, weight) to the active courier's API.
  3. A shipment record is created with:
    • Tracking Code — reference number for the parcel
    • Consignment ID — internal courier reference
    • Status — starts as Pending
    • Shipping Label URL — link to download and print the label
    • Cost — courier charge recorded

If you have multiple couriers active, select which courier to use from the dropdown before creating the shipment.

Duplicate prevention: you cannot create a second shipment for the same order. If you need to re-create a shipment (for example after cancellation), cancel the existing one first. See Cancel Shipment.

Bulk Shipment Creation

Note

Tenant Admin → Orders → select multiple orders → Create Shipments

For processing many orders at once:

  1. Select multiple orders using the checkboxes in the orders list.
  2. Click Create Shipments (bulk action).
  3. Jobs are queued to run in the background. The page does not freeze or time out.
  4. Return to the Shipments screen after a few minutes to see all created shipments.

Large batches (for example 100+ orders) may take several minutes. Refresh the Shipments page to see progress. If shipments are still missing after 10 minutes, contact your platform provider to check the job queue.

Shipments Screen

Note

Tenant Admin → Courier → Shipments

The Shipments screen shows all created shipments with:

ColumnDescription
Order IDThe linked order number
CourierWhich courier provider is handling this shipment
Tracking CodeParcel tracking reference
StatusCurrent shipment status
LabelDownload link for the shipping label
CostCourier charge recorded
CreatedWhen the shipment was created

Filters

Use the filter bar to narrow the list by:

  • Status — for example show only In Transit or Failed shipments
  • Courier — for example show only Pathao or DHL shipments

Previous: Admin Setup · Next: Cancel Shipment

Still stuck?
Our support team is ready to help you get set up.
Get support