What is Fulfillment?
Fulfillment is the post-purchase process of assembling and shipping an ordered package to the customer’s delivery address.
Fulfillment Steps
Order Paid ➔ Warehouse Pick List ➔ Pack Box ➔ Generate Carrier Label ➔ Carrier Pickup ➔ In Transit ➔ Delivered
- Order Routing: Order assigned to location with available inventory.
- Picking: Warehouse staff pick item SKUs from storage bins.
- Packing: Items boxed with packing slip and protective materials.
- Label Generation: Carrier shipping label printed with tracking code.
- Carrier Manifest: Package handed to carrier (UPS, FedEx, DHL, USPS).
Developer Takeaway
Tracking Webhooks: Trigger automated customer order confirmation emails and SMS notifications immediately when the fulfillment/update event contains a valid carrier tracking URL.