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.
Interested in opening a DPD account? Submit a New Customer Enquiry today!
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.
Connection Requirements:
-
An active account with DPD
-
Your DPD Username and Password
-
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.
-
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.
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.
Note
For instructions on programmatically connecting DPD UK to your account via ShipEngine's API, go to our DPD UK Guide in the ShipEngine developer documents
To connect DPD in the ShipEngine dashboard:
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 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.
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:
|
-
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.
-
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.
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: ShipEngine 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 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. |