This guide shows how to configure DPD in Shipi. You connect your own DPD account and Shipi creates DPD labels for your orders, by hand or automatically. Which DPD system Shipi talks to depends on the country you ship from.
| Item | Details |
|---|---|
| What you need | DPD username, password and customer number, plus an API token if you ship from Ireland |
| Where to get them | Your DPD depot or DPD’s customer IT / integration team |
| Ship from Ireland | DPD Ireland |
| Ship from the Netherlands | DPD Netherlands |
| Ship from other DPD countries | DPD web services (DELIS login), used by DPD Germany and other DPD companies |
| Live rates | Not available for DPD in Shipi |
| Labels | |
| Setup steps in Shipi | Carrier Account → Packing → Shipping Label |
Ship-from country matters: Shipi picks the DPD system from the country in your ship-from address. Set the address to the country your DPD account belongs to, or DPD won’t accept your login.
In this guide: What you need · Add DPD · Account information · Ship-from address · Packing · Label settings · First label · Troubleshooting · FAQ
What you need to configure DPD
- A DPD business account with access to DPD’s shipping API (web services). Ask your DPD depot or DPD’s customer IT team to switch it on.
- DPD Ireland: API username, password, customer (account) number and the API access token DPD Ireland issues.
- DPD Netherlands and other DPD countries: your DELIS ID (user name) and password for DPD web services, and your customer number.
- Weights and dimensions on your products.
Step 1: Add DPD in Shipi
- Sign in to Shipi and click Carriers in the left menu. The Shipping Accounts page opens.
- Click Add Shipping Account. If you haven’t added any account yet, the page shows the carrier list straight away.
- In the Add New Shipping Account window, search for DPD and click it.
- The setup form opens. Its steps are listed in the Setup Steps panel on the left: Carrier Account → Packing → Shipping Label. Click Next at the bottom of each step, and Save Settings on the last one.
The left panel also has a Book a call button. The Shipi team can set up DPD with you for free.
Step 2: DPD account information
| Field | What to enter |
|---|---|
| DPD Username * | DPD Ireland: your API username. Other countries: your DELIS ID. |
| Execution Mode * | Test Mode sends labels to DPD’s test system (use the test login DPD gave you). Live Mode creates real labels. |
| DPD Password * | The password for that username |
| DPD Customer Number * | Your DPD customer (account) number |
| Basic Token * | DPD Ireland: the API access token from DPD Ireland. Other countries don’t use it, but the field is required: type any text, such as N/A. |
| DPD Weight Unit | KG_CM or LB_IN |
| Shipping Account Name * | Any name to recognise the account, for example DPD – Dublin |
Step 3: Ship-from address
The Shipping From Address section is under the account fields on the first step. DPD uses it as the sender on every label, so enter the address your parcels leave from.
If you already have saved addresses
- Shipper addresses saved in your Address Book appear as cards. Click a card to use it for this account; it gets a green Default badge.
- Click Edit on a card to change it, or + Add New Address to add another.
If you don’t have a saved address yet
| Field | What to enter |
|---|---|
| Shipper Name * | The contact person, printed on the label |
| Company Name * | Your business name |
| Mobile / Contact Number * | A phone number the carrier can call about the shipment |
| Email Address * | Your shipping contact email |
| Address Line 1 * | Street and number |
| Address Line 2 | Unit, floor or building (optional) |
| Country * | The country you ship from |
| State * | Choose from the list for that country |
| City * | Your city |
| Postal/Zip Code * | Your postal code |
| Tax ID / GSTIN | Your VAT, EORI or other tax number, if customs documents need it (optional) |
| House Number | Only if your address has the house number separate from the street (optional) |
The + Add New Address window has the same fields, plus + Add Custom Field to store any extra reference with the address.
Step 4: Packing
The Package Settings step tells Shipi how to turn an order’s items into parcels for DPD. Shipi works from your product weights and dimensions, so make sure your products have them.
| Option | How it packs | Use it when |
|---|---|---|
| Pack Items Individually | Every item goes in its own parcel. | Each product ships in its own box. |
| All in one box | All items go in one parcel, whatever their size. | Your orders always fit in one box. |
| Weight Based Packing (Heavy Items First) (default) | Fills a parcel, heaviest items first, up to Max Weight (kg) (25 by default), then starts a new parcel. | You don’t use fixed box sizes. |
| Box or tube or envelope or packet packing | Fits the items into the boxes you define, using their dimensions. | You ship in a few standard box sizes. |
Adding your boxes
With the box option selected, click + Add Box and fill in:
| Field | What to enter |
|---|---|
| Name * | Any name, for example Small Box or Large Mailer |
| Type * | Box (rigid box), Tube (rolled items such as posters), Envelope (documents and thin, flat items) or Packet (soft mailer bag for items that don’t need a box, such as clothes) |
| Weight of Box (kg) * | What the empty packaging weighs |
| Max Weight (kg) * | The most the box can hold, items and packaging together |
| Width (cm) * | Left to right |
| Height (cm) * | Bottom to top |
| Depth (cm) * | Front to back |
Each box appears as a card with Edit and Remove buttons.
Packing settings greyed out? Your store uses one central packing configuration for all its shipping accounts. Click Edit Configuration, then Yes, Edit Settings. Your changes then apply to every shipping account in the store.
More detail and examples: how shipping package configuration works in Shipi.
Step 5: Shipping label settings
DPD has no services step: Shipi books DPD’s standard parcel service for your account.
| Setting | What it does |
|---|---|
| Automatic Label Generation | Tick it to create the label as soon as an order with one of this account’s shipping options reaches Shipi. Leave it unticked to create labels yourself from Shipments. |
| Shipment Content * | The description of the goods, for example Clothing. Type plain text: the {prod_names} hint under the field doesn’t apply to DPD. |
| Email address to sent Shipping label * | Where Shipi emails the label (and invoice, if there is one) each time a label is created. Separate several addresses with commas. If an automatic label fails, Shipi emails the error instead. Leave empty if you don’t want emails. |
| Shipping Label Format (PDF) * | PDF is the only format. |
| Who will pay Duty Payments? * | Shipper: you pay duties and taxes. Recipient: the receiver pays. Used on DPD Ireland shipments that need customs; choose what your DPD agreement allows. |
Before you switch on automatic labels: create one test label and check the service and price are right. Automatic and bulk shipments use your default service when the order has no service chosen at checkout.
Automatic labels start from the shipping option the customer picked at checkout. DPD has no checkout rates in Shipi, so create DPD labels from Shipments instead.
After you save
Click Save Settings. The account appears on the Shipping Accounts page with its name, shipper, address and the DPD logo.
| Control | What it does |
|---|---|
| Status switch | On: the account is used for live rates. Off: Shipi leaves it out of rates. |
| Edit | Opens the setup form to change any setting |
| Delete (bin icon) | Removes the account |
| Custom Shipping Rule | Set a free-shipping threshold, choose one default domestic and one default international carrier account (with a service), and send chosen countries to a specific account |
DPD doesn’t return live rates in Shipi, so the account isn’t used for checkout rates. Use it for labels, or pair it with a Flat Rate account to charge shipping at checkout.
Create your first DPD label
- Click Shipments in the left menu.
- Click Create Label next to an order, or Create Shipment to ship something that isn’t an order.
- Check the shipper and receiver details and the products, then choose your DPD account and a service.
- Set the shipment options below if you need them, then click Create Shipment.
- Shipi shows the tracking number and the label to print. If you entered an email address in the settings, the label is emailed too.
DPD options on the label screen:
| Option | What it does |
|---|---|
| Shipment Content | Change the goods description for this shipment only |
Troubleshooting
| Message or problem | What to do |
|---|---|
| Error while packing: Check whether the products having weights / dimensions. | One or more products has no weight or dimensions. Add them to the product (or the shipment) and try again. |
| Error While Generating Access Token Please Try again | DPD Ireland didn’t accept the login. Check the username, password and Basic Token, and that Test/Live Mode matches the credentials. |
| SOAP fault on getting authToken: … | DPD web services didn’t accept the DELIS ID or password. Check them, and that Test/Live Mode matches the credentials. |
| Connection error with API | DPD didn’t answer. Try again in a few minutes. |
| Wrong DPD system used | Shipi picks the DPD system from the ship-from country. Check the country in the ship-from address. |
Frequently asked questions
Shipi connects to DPD Ireland when you ship from Ireland, DPD Netherlands when you ship from the Netherlands, and DPD web services (DELIS login) for DPD Germany and other DPD countries.
It is the API access token DPD Ireland issues with API access. DPD accounts outside Ireland don’t use it; the field is still required, so enter any text such as N/A.
No. DPD doesn’t return live rates in Shipi. You can charge shipping at checkout with a Flat Rate account or your store’s own shipping rates and still create DPD labels in Shipi.
Shipi books DPD’s standard parcel service for your account. There is no service list to choose from.
Yes. Choose Test Mode and use the test login DPD gave you. Labels then go to DPD’s test system. Switch to Live Mode with your live login when you are ready.
Related guides
- How to set up flat rate shipping in Shipi
- How to configure shipping accounts in Shipi
- How shipping package configuration works in Shipi
- How the Address Book works in Shipi
Last updated: September 24, 2026