Shipment Manager
Manage parcels separately from the order so partial fulfilment and tracking stay clear.
Record full or partial shipments with couriers, tracking numbers, quantities, customer email and storefront tracking.
Record a shipment
Choose an order, select the quantities going into this parcel, add the courier, tracking number, shipped date and optional expected-delivery date. The component prevents quantities from exceeding what remains to ship.
Partial fulfilment
An order can have several shipments. Each shipment keeps its own parcel contents and tracking information, while the order shows how much has been shipped and what remains.
Couriers and tracking
Create reusable couriers with tracking URL templates. Use {tracking_number} where the parcel number should appear. Couriers can be available globally or scoped to stores.
Customer communication
Shipment emails can be sent when a shipment is saved or later from the shipment list. Tracking can also appear on the signed-in customer's order page when storefront display is enabled.
Order status and history
A shipment can optionally add an OpenCart order-history entry and update the order status. You can also choose not to change order history/status. Editing a shipment does not automatically rewrite an email that was already sent.
Settings
Choose the admin shipment form layout, default courier, available order statuses, history-comment format, email default, storefront tracking and selected per-store overrides.