DPD UK

Our DPD UK integration is available to ShipStation accounts based in the UK and provides both domestic and international delivery services.

If you'd like to open your own DPD account, contact DPD Sales to get started.

For details about connecting a DPD Local account, please review our DPD Local integration article.

Note

This page explains how to connect your existing DPD account to use in ShipStation. For information on using DPD from ShipStation, review our DPD from ShipStation help article.

DPD UK Requirements

Connection Requirements:

  • A UK-based ShipStation account

  • An active account with DPD

  • Your DPD username and password

  • An account nickname to identify the account in ShipStation

Label Requirements:

  • Contact your DPD Account Manager to let them know you intend to use ShipStation and for instructions to create test labels.

  • DPD must approve your test labels. Failure to get approval before you start shipping DPD parcels through ShipStation could result in your account being suspended.

  • DPD-issued Citizen printers may experience issues with printing the correct label size. If you encounter printing issues, please see the Set Up Printers in MacOS or Set Up Printer in Windows help article for detailed information on how to configure your printer.

International Requirements:

  • DPD does not accept paper commercial invoices. ShipStation will pass the customs and commercial invoice information electronically.

  • DPD requires appropriate harmonization codes to be added to all customs declarations.

  • Parcels will be charged VAT based on their clearance hubs when shipping from Great Britain.

Other Requirements:

  • All packages must meet DPD's minimum weight requirement of 100 g.

Connect a DPD account to ShipStation

To connect your DPD account to ShipStation:

  1. Click the Add Carrier button.

    AddCarrier.png
  2. Select DPD and click Connect.

    DPD Logo. Button that reads, Connect
  3. Enter your DPD Username and Password, and choose an Account Nickname to identify the carrier account in ShipStation.

  4. Click Connect.

Available Features for DPD

ShipStation's integration with DPD supports the following standard features:

Common ShipStation Features

The carrier can be used to create domestic shipping labels.

The carrier can be used to create international shipping labels.

ShipStation will submit international customs declarations electronically to the carrier.

The carrier can be used to create domestic return labels.

ShipStation will display estimated shipping rates for the carrier based on the connected account information and shipment details.

Shipment insurance, provided by the shipment's selected carrier, can be added to the shipment in ShipStation. This insurance would be in addition to any default coverage already provided by that carrier.

Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on the carrier's tracking website. Tracking may not be available for all shipping services.

ShipStation can close the day's shipments for the carrier and submit the manifest electronically. The End of Day process may be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available when submitted electronically - see End of Day (PDF).

ShipStation can close the day's shipments for the carrier and create a printable PDF of the manifest to provide to the carrier. The End of Day process may be mandatory or optional, based on the carrier and your account with them. The file may or may not be submitted electronically - see End of Day (Electronic).

ShipStation can print the store's logo on shipping labels created for this carrier. Label branding may not be available for all services supported by this carrier.

ShipStation can print information on the label as a label message (configure in Label Document Options). The carrier may or may not support all 3 label message fields and label messages may not be available for all services supported by this carrier.

This carrier can be used to create multi-package shipments, where multiple labels are created for a single shipment and the individual packages are linked together in a single shipment record with a master tracking number.

You can connect this carrier to ShipStation multiple times using different accounts and choose which account will be used to create each shipment.

Available Services & Package types

Below is a list of domestic and international DPD services that can be used in ShipStation if approved for your DPD account.

DPD Domestic Services

  • DPD 10:30

  • DPD 12:00

  • DPD Next Day*

  • DPD Two Day

  • Expresspak DPD 10:30

  • Expresspak DPD 12:00

  • Expresspak DPD Next Day

  • Expresspak Saturday

  • Expresspak Saturday 10:30

  • Expresspak Saturday 12:00

  • Expresspak Sunday

  • Expresspak Sunday 12:00

  • Freight DPD 10:30

  • Freight Parcel DPD 12:00

  • Freight Parcel DPD Next Day

  • Freight Parcel DPD Two Day

  • Freight Parcel Saturday

  • Freight Parcel Saturday 10:30

  • Freight Parcel Saturday 12:00

  • Freight Parcel Sunday

  • Freight Parcel Sunday 12:00

  • Pallet DPD 10:30

  • Pallet DPD 12:00

  • Pallet DPD Next Day

  • Pallet DPD Two Day

  • Pallet Saturday

  • Pallet Saturday 10:30

  • Pallet Saturday 12:00

  • Pallet Sunday

  • Pallet Sunday 12:00

  • Parcel Saturday

  • Parcel Saturday 10:30

  • Parcel Saturday 12:00

  • Parcel Sunday

  • Parcel Sunday 10:30

  • Parcel Sunday 12:00

  • Ship2Shop

DPD International Services

  • Air Classic (4 to 7 days)*

  • Air Express (3 to 5 days)

  • DPD Classic*

  • DPD Classic Expresspak

  • DPD Direct

  • DPD Direct - Republic of Ireland

  • DPD Two Day - Republic of Ireland

* Indicates services that are eligible for pickup. See Additional Details about the DPD Integration for more information.

DPD Package Types

  • Package

  • Custom Package

DPD Confirmation Options

  • No Confirmation

DPD IOSS Details

Some DPD services require an IOSS number when shipping to specific countries.

Service

IOSS Requirements

DPD Direct Service

An IOSS number is required for all B2C parcels to Europe with a value less than €150.

DPD Classic by Road

Countries where you can send B2C parcels with a value less than €150 without an IOSS registration number:

  • Ireland

  • Germany

  • Spain

  • Italy

  • Austria

  • Netherlands

  • France

DPD Integration Notes

  • When shipping internationally, you must select the Bill duties and taxes to payor of shipping charges under Other Shipping Options. This is a requirement from DPD.

  • Multi-package shipping is supported for domestic shipments only.

  • DPD does not support electronic invoicing for shipments to the Channel Islands (Jersey/Guernsey).

  • You can arrange a pickup for DPD Next Day, DPD Classic, DPD Air Classic (4-7 days) shipments with DPD directly or drop them off at a DPD Pickup Shop. Use the DPD Pickup Shop Finder to find the pickup location closest to you.

  • DPD restricts the customs description field to 25 characters. If the description exceeds this character limit, you may receive an error when attempting to create a label.

    By default, ShipStation uses the product name for the customs description field. If your product names exceed 25 characters, update the description field of the product record to a description that is 25 characters or fewer. This value will overwrite the customs description field for orders going forward.

  • DPD's Two Day Service is only meant for delivery to the Channel Islands, Isle of Man, Northern Ireland, Scilly Islands, and the Scottish Highlands and Islands. An error will occur when you create a label for an unsupported destination.

  • DPD shipping labels cannot be voided through ShipStation. You will receive an error notification directing you to void labels through DPD directly.

    You are only charged for DPD labels that are scanned in by the carrier. Unused DPD labels do not need to be voided.

  • DPD restricts the export of certain items to the EU. Review this PDF that lists items not accepted for EU export by DPDgroup.

DPD Troubleshooting Tips

Here are some common issues, potential causes, and troubleshooting tips.

Issue

How to Troubleshoot or Resolve

Error when shipping to Norway: Missing mandatory field | invoice.invoiceDeliveryDetails.pidNumber

A PID (Norwegian personal identification number) must be provided for the recipient when shipping to Norway if:

  • The package value is over 1.000 NOK, and

  • The package does not contain books.

ShipStation will map this value to the TIN (Taxpayer Identification Number) field.

DPD labels print with unscannable barcodes or fail the DPD test label requirements.

DPD labels are 4x4 (105mm x 102mm), but ShipStation produces only 4x6 labels (105mm x 152mm) using the DPD 4x4 file size.

What to do: Make sure your printer settings in your operating system are set correctly for the actual size of the label you use. Additionally, make sure your printer settings are set to "actual size" or "100%" and do not enable scaling when you print.

If you are using a DPD-provided Citizen printer, please review our Set Up Printers in MacOS or Set Up Printers in Windows help articles for proper setup instructions.

Error: Internal Server Error TransactionID=xxxxxxxxxxxxxxxxxxxxxxxxxxxx

What it means: DPD requires both a First and Last Name as well as a phone number in the Ship To address. 

What to do: If these fields are filled in and you are still receiving this error, please contact ShipStation Support to help troubleshoot further.

myDPD Warning message: Remember to print 3 copies of your invoice for customs clearance.

What it means: Normally, ShipStation does submit customs forms electronically, but the myDPD portal may display this warning anyway.

What to do: To check if the customs were sent electronically, go to the shipment in MyDPD portal under Delivery Information and check for Product Type. If you see this section, the customs forms were successfully sent electronically and you can ignore the warning.

However, if you select a road service to a non-EU destination or the destination is Jersey/Guernsey, the warning is valid and you will need to print the customs forms.

The carrier can be used to create domestic shipping labels.

The carrier can be used to create international shipping labels.

ShipStation will submit international customs declarations electronically to the carrier.

The carrier can be used to create domestic return labels.

ShipStation will display estimated shipping rates for the carrier based on the connected account information and shipment details.

Shipment insurance, provided by the shipment's selected carrier, can be added to the shipment in ShipStation. This insurance would be in addition to any default coverage already provided by that carrier.

Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on the carrier's tracking website. Tracking may not be available for all shipping services.

ShipStation can close the day's shipments for the carrier and submit the manifest electronically. The End of Day process may be mandatory or optional, based on the carrier and your account with them. A printable file may or may not be available when submitted electronically - see End of Day (PDF).

ShipStation can close the day's shipments for the carrier and create a printable PDF of the manifest to provide to the carrier. The End of Day process may be mandatory or optional, based on the carrier and your account with them. The file may or may not be submitted electronically - see End of Day (Electronic).

ShipStation can print the store's logo on shipping labels created for this carrier. Label branding may not be available for all services supported by this carrier.

ShipStation can print information on the label as a label message (configure in Label Document Options). The carrier may or may not support all 3 label message fields and label messages may not be available for all services supported by this carrier.

This carrier can be used to create multi-package shipments, where multiple labels are created for a single shipment and the individual packages are linked together in a single shipment record with a master tracking number.

You can connect this carrier to ShipStation multiple times using different accounts and choose which account will be used to create each shipment.