Deprixa Plus — Operating Your Courier — Complete Workflows · 6.3 Shipment Creation
| Detail | Value |
|---|---|
| Actors | Admin, Employee, or Customer (from calculator) |
| Preconditions | At least one active rate configured; sender/receiver addresses available |
| Result | Shipment created with unique tracking number, status: pending |
| Events fired | ShipmentCreated → in-app notification → webhook dispatched |
Three Entry Points
| Entry Point | Description |
|---|---|
| (a) Shipments → Create | Full creation wizard accessible from the Shipments module. Used by Admin and Employee roles. |
| (b) Public Calculator → Select Rate → Login | Customer uses the public rate calculator, selects a service/rate, logs in, and the shipment form auto-fills with the calculated details. |
| (c) From Pre-Alert Conversion | Warehouse staff converts a received pre-alert into a shipment. Sender, package details, and customer info are pre-populated. |
Wizard Steps
· 1
Sender & Receiver Details
Enter or select the sender and receiver addresses, names, phone numbers, and email addresses. Previously saved contacts can be selected from the address book.
· 2
Package Dimensions & Weight
Enter the package length, width, height, and actual weight. The system calculates volumetric weight automatically and uses the greater value for pricing.
· 3
Select Service & Rate
Choose from available services. Rates are auto-calculated based on origin, destination, weight, and the configured rate tables. Surcharges and taxes are applied automatically.
· 4
Review & Create
Review all shipment details, costs, and service selection. Click Create Shipment to finalize. The system generates a unique tracking number and sets the status to Pending.
Automatic Events
When a shipment is created, the ShipmentCreated event fires automatically. This triggers an in-app notification to relevant staff and dispatches a webhook to any configured external URLs.