All Collections
Integrations
Carrier Connection
DPD
Troubleshooting DPD shipping errors
Troubleshooting DPD 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!


{"message":"SHIPMENT_BILLING_TERM_DT1_NOT_AVAILABLE, located on attribute invoice.invoiceTermsOfDelivery"}
This means that you do not have DT1 enabled on your carrier account. To resolve this you will need to reach out to your carrier / account manager directly to get it enabled.


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


Invalid string value
The error is due to the HS code that has been assigned against the product is invalid/incorrect.

First check to make sure that the customer has given their products HS codes: https://www.gov.uk/trade-tariff
https://help.veeqo.com/en/articles/3807082-add-import-export-tariff-code-to-products

If you have assigned a HS code, please check and ensure that the HS codes against the products in Veeqo is correct..


{"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 me than 0, i.e 0.1 will work.


{"message":"Missing mandatory field, located on attribute invoice.vatNumber"}
This can be due to the vat number being incorrect or being in the wrong incorrect format.


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.

Did this answer your question?