Creating Shipments
Create shipments from orders individually or in bulk, then manage them from the Shipments screen.
Create a Single Shipment
Tenant Admin → Orders → find an order → Create Shipment
- Click Create Shipment on any order that is ready to ship.
- The system sends the order details (recipient address, items, weight) to the active courier's API.
- 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
Tenant Admin → Orders → select multiple orders → Create Shipments
For processing many orders at once:
- Select multiple orders using the checkboxes in the orders list.
- Click Create Shipments (bulk action).
- Jobs are queued to run in the background. The page does not freeze or time out.
- 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
Tenant Admin → Courier → Shipments
The Shipments screen shows all created shipments with:
| Column | Description |
|---|---|
| Order ID | The linked order number |
| Courier | Which courier provider is handling this shipment |
| Tracking Code | Parcel tracking reference |
| Status | Current shipment status |
| Label | Download link for the shipping label |
| Cost | Courier charge recorded |
| Created | When 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

