Define what is ready to ship
The workflow ends with a verified order handoff. Buying a label and physically dispatching a parcel remain separate actions.
- Tools
- WooCommerce, ShipStation, Zapier
- Trigger
- A WooCommerce order meets the agreed payment, status and shippable-item conditions and has not already been handed to ShipStation.
- Outcome
- Create the corresponding ShipStation order, retain its identifier and flag rejected or ambiguous handoffs for the fulfillment owner.
Check the existing import
Review native ShipStation imports, existing Zaps and manual order entry before adding a route. If the native connection already covers the requirement, the useful work may be fixing its configuration or documenting exceptions.
Filter eligible orders
Agree the payment evidence, included order statuses, shipping methods and products. WooCommerce's order-created event can include unpaid orders; it cannot stand in for a payment check. Subscription renewals and manual payments need explicit decisions.
Map and acknowledge the order
Map order identity, recipient address, SKU, quantities and shipping service. Record the returned ShipStation identifier and handoff result. Missing addresses, unknown SKUs and rejected requests go to an exception queue before anyone treats the order as accepted.