Supported Integrations
Supported Integrations

WooCommerce Platform Testing Checklist

This section outlines tests for both Live Pricing and Order Sync workflows for WooCommerce integrations. Ignore any sections that do not apply.

WooCommerce Live Pricing (If Applicable)

Test ScenarioExpected OutcomeStatus / Notes
Single and multiple item checkoutsRates display correctly for varying item counts 
Heavy and light itemsPrices adjust according to cubic or weight-based rules 
Metro and rural addressesCorrect zone-based rates returned 
Shipping Options and Carrier GroupsMatch configuration from FusedShip 
Packaging Rules validationPackaging logic correctly applied to rate calculations 
Verify tax handlingTax appears in cart and checkout correctly 
Product Box MigrationDimensions copied correctly into MachShip Box Settings field 
Enable plugin in MachShip > SettingsPlugin reactivated successfully for testing 


WooCommerce Order Sync → Pending Consignments Workflow

Test ScenarioExpected OutcomeStatus / Notes
Customer places an order in WooCommerceOrder enters Processing status 
Order detected by MachShipPending Consignment created automatically 
Order filters validatedOnly Processing orders and non-pickups included 
Warehouse and customer data transferredAll address fields map correctly 
WooCommerce order number referenceDisplayed correctly in consignment reference field 
If using Live Rates, SKUs and carrier dataPopulates automatically in Pending Consignment 
Warehouse updates packages and weightsData saves and reflects correctly 
Carrier selection and cheapest logicService applied per configuration 
WooCommerce updates after manifestTracking link and completion status update within 5 minutes 
Test mode validationOrders do not transmit to carriers until go-live