All Collections
Carrier Connection
DHL Parcel (UK Mail)
Troubleshooting DHL Parcel (UK Mail) shipping errors
Troubleshooting DHL Parcel (UK Mail) shipping errors

Common shipping errors and how to resolve them

Updated over a week ago

Below is a list of common shipping errors and how to resolve them. However, If you find that you are still encountering any errors when shipping, please contact our Veeqo support team who are happy to help!

Allocation weight is empty
The allocation / weight attribute needs to be greater than zero

Missing quotes or undefined error message

If you are not receiving quotes from your shipping carrier when trying to ship an order or are receiving an undefined error message please the following troubleshooting steps:

  1. Customers address - Double check your customers address. You can do this using a carrier address verifier for the carrier you are trying to use.

  2. Customer email and phone number- Check that the customer has an email address and phone number added to the order. Some carriers will not accept a shipment via the API if these are not present.

  3. Total order weight- Check that the order has a total weight added. The weight needs to be above 0.

  4. Maximum weight allowed by the service- Check that the weight you have added for the order can be accepted by the service you are trying to use.

  5. Ship from address- We send your location address in Veeqo to the carrier as your ship from address. Check you have a valid location address in settings.

  6. Shipping carrier authentication- Check that the carrier is connected with the correct credentials and reauthorize your connection.

This error means that DT1 has not been enabled on your carrier account. You will need to get in touch with your account manager / carrier directly to have this enabled on your account.

The declared value is missing
This usually means that the order value is 0.00 - The order needs to have a value in order to ship, i.e. 0.01p

Line1 attribute missing
This error is returned by DHL mainly, which means that line 1 of the address is missing on the order. Please review the address and ensure that address line 1 is filled in.

{"message":"Number should be between 0.01 and 9999999.99, located on attribute consignment.parcel.parcelProduct.unitValue"}
This can be related to the product prices. Many carriers do not allow 0 product prices for international orders. The error can also happen when they have 100% discount on one of the items. The only current work around is to change the price to be more than 0, e.g. 0.1 will resolve this.

{"message":"Invalid postal code of a consignee. Please provide a valid postal code for a consignee and resubmit."}
This means that the postcode or the format is invalid. You can check to see if the postcode is valid on either carriers website or contact the customer who placed the the order to validate their postcode.

Did this answer your question?