Problem


I have tried printing a shipping label and the following error(s) is (are) returned separately or all together:


Package 0 has changed


Postcode does not match

Postalcode does not match

AddressLine1 does not match

AddressLine2 does not match

AddressLine3 does not match

CustomerName does not match

CompanyName does not match

Email does not match

Phone does not match

Weight does not match

Dimensions do not match

PostageCharges does not match


Solution


The error is returned when after a shipping label gets generated for an order, there are changes applied to some of the order address details, weight/dimensions or cost fields and the label is being attempted to get reprinted. Due to a mismatch in the data stored against the consignment when it got first generated and to the data present on the order now the error is returned mentioning the relevant field that no longer matches. 


If you wish to review what the order Postal Code, Country Code, Customer Name, Email or Weight and Dimensions were during the original label print, you will be able to check those value via Shipping > Shipping Manifests > Locate the courier and service used when printing > View > Use the filter icon to locate the specific Order Id. Click on the Packages tab to check the recorded weight and dimensions during the original label print. Once these are confirmed, you may amend them back to the original value on the order and that should allow you to reprint the label, given the order has not been processed yet in Linnworks.


If the error mentions Address lines, Company name or some other field that is not visible in the Shipping manifest, you may confirm the original values with Linnworks support for the given order.


Alternatively if the original label that was generated prior to order details getting changed is not needed, you may Cancel this label via the Open Order screen or via the Shipping Manifest and then generate a new label using the updated details currently assigned to the order.