DPD (UK)

DPD is one of the UK's largest parcel delivery solutions. ShipEngine's integration with DPD supports the carrier's domestic and international shipping services.

DPD Local

DPD Local is a separate carrier integration with different services. To connect a DPD Local account, review the connection steps in our DPD Local integration guide.

DPD Requirements

Connection Requirements:

  • An active account with DPD

  • Your DPD Username and Password

Label Requirements:

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

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

International Requirements:

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

  • 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 DPD to ShipEngine

Test Labels

Before you connect your DPD account to ShipEngine, contact your DPD Account Manager for instructions to create test labels.

DPD must approve the test labels before you can use your account with ShipEngine.

To connect DPD in the ShipEngine dashboard:

  1. Select the DPD tile from the Available Carriers pop-up window.

    DPD Logo
  2. Enter your DPD Username and Password into the corresponding fields.

  3. Click the Connect button.

Available Features for DPD

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

Common ShipEngine Features

Feature

Supported?

Domestic Shipping

Green checkmark. Supported feature. Yes.

International Shipping

Green checkmark. Supported feature. Yes.

Electronic Customs Submission

Green checkmark. Supported feature. Yes.

Return Labels

Green checkmark. Supported feature. Yes.

Estimated Rates

Red X mark. Unsupported feature. No.

Carrier Insurance

Red X mark. Unsupported feature. No.

Tracking

Green checkmark. Supported feature. Yes.

End of Day (Electronic)

Red X mark. Unsupported feature. No.

End of Day (PDF)

Red X mark. Unsupported feature. No.

Label Branding

Red X mark. Unsupported feature. No.

Label Messages

Red X mark. Unsupported feature. No.

Multi-package Shipping

Supported for domestic shipments only.

Green checkmark. Supported feature. Yes.

Multiple Accounts

Green checkmark. Supported feature. Yes.

Domestic ShippingInternational ShippingElectronic Customs SubmissionReturn LabelsEstimated RatesCarrier InsuranceTrackingEnd of Day (PDF)Label BrandingLabel MessagesMulti-package ShippingMultiple Accounts

DPD Available Services

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

DPD Package Types

  • Package

DPD Confirmation Options

  • No Confirmation

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 12:00

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

DPD IOSS Details

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

Include your IOSS number in the Tax Identifiers Object of your Create Label request.

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

Additional Details about the DPD Integration

  • You can arrange a pickup for your 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!.

  • We recommend adding Harmonization Codes to your customs declarations, but they are not required.

  • 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 ShipEngine. 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

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

DPD labels are 4x4 (105mm x 102mm), but ShipEngine 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.

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 ShipEngine Support to help troubleshoot further.

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

What it means: Normally, ShipEngine 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.

Domestic ShippingInternational ShippingElectronic Customs SubmissionReturn LabelsEstimated RatesCarrier InsuranceTrackingEnd of Day (PDF)Label BrandingLabel MessagesMulti-package ShippingMultiple Accounts