This section outlines the workflow for Peach integrations, including order syncing and tracking write-back.
Peach → MachShip Order Sync Workflow
| Test Scenario | Expected Outcome | Status / Notes |
| Customer Order (CO) created in Peach | MachShip automatically creates a Pending Consignment for each CO | |
| Pending Consignment visible in MachShip under Create / Manage → Pending Consignments | Order details (from/to addresses, Peach CO number) populate correctly | |
| Warehouse searches by Peach order number | Pending Consignment loads successfully | |
| Warehouse adds package weights and dimensions | Data saves without issue | |
| Carrier/service selection applied correctly | Manual or ‘cheapest’ option works as configured | |
| Consignment manifested successfully | Status updates to ‘Manifested’ without errors | |
| Tracking data written back to Peach | Peach record shows connote, tracking link, carrier, and cost within 5 minutes | |
Validation & Visibility
| Test Scenario | Expected Outcome | Status / Notes |
| Multiple locations / brands verified | ‘Include Child Companies’ displays all consignments | |
| User permissions verified | Correct roles can view and update consignments | |
| Peach write-back time window | Updates occur within expected 5-minute interval | |
| Error handling and reporting | Customer knows where to view sync logs or contact support | |