Supported Integrations
Supported Integrations

NetSuite Platform Testing Checklist

This section outlines the workflow for NetSuite → MachShip integrations, including both Pending Workflow and RF-SMART/WMS fulfilment processes. Remove any sections that are not applicable to your implementation.

NetSuite → MachShip Order Sync Workflow (Pending Workflow)

Test ScenarioExpected OutcomeStatus / Notes
Item Fulfilment created on Sales OrderMachShip detects fulfilment and creates a Pending Consignment with correct From/To addresses and SO/IF references 
Pending Consignment visible in MachShipFound under Create / Manage → Pending Consignments 
Warehouse searches by IF or SO numberPre-filled Pending Consignment loads correctly 
“Open in MachShip” button on Item FulfilmentButton opens MachShip Pending Consignment directly 
Warehouse enters package dimensions and weightsData saves successfully 
Warehouse selects carrier or cheapest optionCarrier and service applied per configuration 
Consignment created successfullyLabels print automatically 
Fulfilment updated in NetSuiteConsignment number, carrier, tracking link, freight cost, ETA, and despatch date written back 
Consignment manifestedItem Fulfilment marked as SHIPPED in NetSuite 
Child Companies visibility“Include Child Companies” shows consignments across all brands/locations 


NetSuite → MachShip Order Sync Workflow (RF-SMART / NetSuite WMS)

Test ScenarioExpected OutcomeStatus / Notes
Item Fulfilment marked as PACKED via RF-SMART or NetSuite WMSMachShip automatically creates consignment with all details pre-filled 
From/To addresses mapped correctlyWarehouse and customer addresses appear as expected 
IF and SO numbers as referencesReferences populate correctly in MachShip 
RF-SMART / WMS Boxes imported as packagesAll package data (weights, dimensions) created accurately 
Packing User → Printer TokenLabels print to the correct device 
Carrier selectionManual or cheapest option applied correctly 
Fulfilment write-backConsignment number, tracking link, carrier, freight cost, ETA, and despatch date populated in NetSuite 
Child Companies visibility“Include Child Companies” displays consignments across all locations 


Validation & Updates

Test ScenarioExpected OutcomeStatus / Notes
Write-back timingNetSuite updated within 5 minutes of manifest 
Include Child Companies enabledShows consignments across all brands/locations 
Error handling verifiedSync errors appear in logs; retry mechanism confirmed 
Sync confirmationFulfilment statuses align with MachShip manifesting 
Customer Sign-OffIntegration verified by client; ready for go-live