Discussions

Ask a Question
Back to All

Shipments blocked by DHL, incomplete invocie data, how to update?

Recently DHL has blocked and returned all our shipments into the UK. After speaking with our account manager the cause is because of insufficient label data.

We have not been providing the required VAT (tax) and freight charge (that the customer paid) on the data when creating a label, looking at the API docs, and even manually creating a label from the UI in Easyship, there does not seem to be any location where we can declare the customer paid VAT charge (20% of the item value) and the shipping fee they have paid on the order purchase.

If creating a label manually using the DHL API or DHL account panel these options are present.

We need to understand the following issues;
-When creating a label how do we declare the VAT the customer paid
-When creating a label how do we declare the Freight Charge the customer paid
-When creating a label is it possible to declare a currency (GBP for UK, or JPY for all countries for example)

As the label is sent as DDP, there should be a way to set the VAT and shipping fee, we can see there is a way to REQUEST the tax, https://developers.easyship.com/reference/taxes_and_duties_calculate but this just returns what we already knew?
We can see the metadata field can be sued to send keypair data, but it seems a bit, unofficial?

As we have already been blocked, we need make sure this is right before sending shipments again.

Please advise