Package Fields
The following fields make up a package record in Shiipp.| Field | Description |
|---|---|
package_id | Internal UUID that uniquely identifies the package in the system |
tracking_number | The carrier-assigned tracking number (UPS, FedEx, DHL, etc.) |
house_number | Internal warehouse reference number |
user_code | The identifier of the customer this package belongs to |
first_name / last_name | Customer name associated with the package |
weight | Weight in LBS |
courier_name | The name of the courier partner this package has been assigned to |
courier_code | Short code identifying the courier partner |
carrier_name | The name of the carrier (shipping company) that transported the package |
manifest_number | The reference number of the flight manifest this package is assigned to, if any |
shipper | The sender or vendor the package originated from |
entry_date_time | The date and time the package was logged into the system |
status | The current status of the package, derived from its assigned manifest |
Package Lifecycle
Packages move through a defined set of stages from intake to delivery. Use the steps below to understand where a package is at any point in time.Received at Warehouse
A physical parcel arrives at your warehouse facility and is ready to be processed.
Logged
Warehouse staff scan or enter the carrier tracking number. Shiipp creates a package record and — if a matching prealert exists — automatically pre-fills the customer’s details.
Assigned to Courier
The package is associated with a courier partner who will be responsible for last-mile delivery.
Assigned to Manifest
The package is added to a flight manifest, grouping it with other packages headed to the same destination on the same flight.
Manifest Shipped
The manifest status changes to shipped, indicating the consolidated shipment has departed. All relevant courier partners are notified automatically.
Key Features
Public Tracking
Customers can track their packages at /track.php using their carrier tracking number. No login is required.
Prealert Matching
When a package is scanned, Shiipp checks for a matching prealert and pre-fills the customer’s name, shipper, and description automatically — eliminating manual data entry.
CSV & XLSX Export
Export any filtered view of your package list to CSV or XLSX format for reporting, reconciliation, or handoff to external systems.
Courier Assignment
Packages are linked to a courier partner, ensuring each courier only sees the packages they are responsible for.
Package Status
Thestatus field on a package is derived from its assigned manifest. It reflects the highest lifecycle stage the manifest has reached.
- No Manifest
- Draft
- Ready
- Shipped
- Completed
The package has been logged but not yet assigned to a manifest. It is sitting in the warehouse awaiting dispatch planning.
Because package status is derived from the manifest, you cannot change a package’s status directly. Update the manifest status to move packages forward through the lifecycle.