This section outlines the workflow for Cin7 Omni integrations, covering order syncing and write-back updates.
Cin7 → MachShip Order Sync Workflow
| Test Scenario | Expected Outcome | Status / Notes |
| Order set to Approved and stage ‘Release To Pick’ or ‘Release to Warehouse’ | MachShip creates a Pending Consignment | |
| Pending Consignment visible in MachShip | Order details, warehouse, customer info and order number populate correctly | |
| Warehouse searches by order number | Correct Pending Consignment loads successfully | |
| Warehouse adds package weights and dimensions | Data saves successfully | |
| Carrier/service selected correctly | Manual or cheapest logic applies correctly | |
| Cin7 updated with consignment details | Logistics carrier, tracking number, dispatch date, and ETA written back | |
Validation & Updates
| Test Scenario | Expected Outcome | Status / Notes |
| Include Child Companies enabled | Displays all consignments across brands/locations | |
| Cin7 write-back timing | Updates occur within expected 5-minute interval | |
| Stage and status updates | Orders update correctly | |
| Error handling process confirmed | Customer knows where to review or report sync issues | |