Shipment Workflow Steps

Workflow steps for managing shipments, shipping methods, labels, and delivery preparation.

Overview

Shipment workflow steps manage all aspects of order fulfillment including shipment creation, shipping method selection, label printing, status updates, and delivery preparation. They enable splitting orders across shipments and integrating with shipping providers.

Available Steps

Shipment Creation & Completion

StepKeyDescription
Create Default ShipmentCreateDefaultShipmentCreate initial shipment for orders without shipments
Complete ShipmentCompleteShipmentFinalize shipment and notify shipping provider
Prepare Shipment DeliveryPrepareShipmentDeliverySend shipment preparation to shipping provider

Status Management

StepKeyDescription
Update Shipment StatusUpdateShipmentStatusUpdate shipment status
Update Shipment Status for In TransitUpdateShipmentStatusForInTransitUpdate status for warehouse transfers

Shipping Methods

StepKeyDescription
Select Default Shipping MethodSelectDefaultShippingMethodSet shipping method based on market configuration
Change Shipping MethodChangeShippingMethodChange to specified shipping method
Change Shipping Method for Non-ColliChangeShippingMethodNameForShipmentsWithoutColliProductsChange method for shipments without colli products

Shipment Splitting

StepKeyDescription
Split Shipment CostSplitShipmentCostDistribute shipping cost across shipments
Try Split Shipment by CategoryTrySplitShipmentByCategoryIdSplit shipment based on product category
Split All Line ItemsSplitAllLineItemsSplit each line item to separate shipment
Split Order Lines to Be PurchasedSplitOrderLinesToBePurchasedToShipmentSplit backorder items to separate shipment
Split Shipments by Freight ClassSplitShipmentsByFreightClassSplit based on freight classification

Labels & Returns

StepKeyDescription
Print Shipping LabelPrintShippingLabelPrint label via cloud print integration
Create Return Shipment BookingCreateReturnShipmentBookingCreate return shipping booking
Set Pickup Warehouse CodeSetPickupWarehouseCodeSet warehouse for pickup orders

Packages & Enrichment

StepKeyDescription
Create Shipment Packages Based on Product ColliCreateShipmentPackagesBasedOnProductColliCreate packages from product colli data
Try Map Shipment Description to Pickup PointTryMapShipmentDescriptionToPickUpPointMap shipment to pickup point
Enrich Shipments with PropertiesEnrichShipmentsWithPropertiesFromShipmentOptionCopy properties from shipment option config

Common Patterns

Standard Fulfillment Flow

  1. Create Default Shipment - If no shipment exists
  2. Select Default Shipping Method - Based on market configuration
  3. Prepare Shipment Delivery - Send to shipping provider
  4. Complete Shipment - Finalize and get tracking

Multi-Shipment Order

  1. Split by Category/Freight Class - Separate different product types
  2. Split Shipment Cost - Distribute shipping cost
  3. Process each shipment independently

On this page