> ## Documentation Index
> Fetch the complete documentation index at: https://www.zippendo.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Connect DPD Belgium

> Connect DPD Belgium under Carriers with your DPD Login and Password, plus the optional Test mode, to send parcels from Belgium and Luxembourg.

**DPD Belgium** sends parcels from Belgium and Luxembourg to business and home addresses across the EU, to DPD Pickup service points in Belgium and Luxembourg, as customer returns, and as timed express deliveries within Belgium. The fields that every carrier shares are on [Carrier credentials](/docs/how-to/carrier-credentials).

<Info>
  You do not pick a sender address on this form. Add your addresses under the organization menu → **Manage** → **Addresses**. You choose the sender address on each shipment or in a [shipping rule](/docs/how-to/shipping-rule-fields). DPD Belgium sends from an address in Belgium or Luxembourg, and return shipments come back to one. Senders in Luxembourg use DPD Belgium too.
</Info>

## Before you start

* A DPD Belgium customer account with a **login** and a **password** for DPD's web services. Ask DPD Belgium's Customer IT team at [it.cs@dpd.be](mailto:it.cs@dpd.be). DPD may also need to enable your account for Zippendo, so mention Zippendo when you ask.
* A login that only Zippendo uses. DPD Belgium does not let two systems use one login at the same time, so ask for a separate login if another system already sends shipments with yours.
* For **Test mode**, separate test credentials from DPD Belgium. Your live credentials do not work in DPD's test system. Test shipments cannot be cancelled, so use made-up receiver names, phone numbers and email addresses.

You can connect DPD Belgium more than once. Give each connection its own **Carrier name**. **Learn more** on the card opens the DPD Belgium website ([dpd.com/be](https://www.dpd.com/be/en/)).

## Connect DPD Belgium

<Steps>
  <Step title="Open All carriers">
    In the sidebar, click **Carriers**, then open the **All carriers** tab.
  </Step>

  <Step title="Find DPD Belgium">
    On the **DPD Belgium** card, click **Connect**.
  </Step>

  <Step title="Fill in the form">
    The **Connect carrier** window opens. **Carrier name** is already filled in with "DPD Belgium". Enter your **Login** and **Password**. **Test mode** is under **Optional fields**.
  </Step>

  <Step title="Connect the carrier">
    Click **Connect**. You see "Carrier connected", and the carrier appears on the **My carriers** tab.
  </Step>
</Steps>

<Frame caption="The DPD Belgium card on All carriers">
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/zippendo/images/how-to/connect-dpd-be/01-all-carriers-card-light.png" alt="All carriers with the DPD Belgium card and its Connect and Learn more buttons" className="block dark:hidden" />

  <img src="https://mintlify.s3.us-west-1.amazonaws.com/zippendo/images/how-to/connect-dpd-be/01-all-carriers-card-dark.png" alt="All carriers with the DPD Belgium card and its Connect and Learn more buttons" className="hidden dark:block" />
</Frame>

<Frame caption="Connect carrier for DPD Belgium - fill in Login and Password">
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/zippendo/images/how-to/connect-dpd-be/02-connect-modal-light.png" alt="Connect carrier window for DPD Belgium with the required Login and Password fields" className="block dark:hidden" />

  <img src="https://mintlify.s3.us-west-1.amazonaws.com/zippendo/images/how-to/connect-dpd-be/02-connect-modal-dark.png" alt="Connect carrier window for DPD Belgium with the required Login and Password fields" className="hidden dark:block" />
</Frame>

## Fields on the form

| Field | Required | What to enter |
| - | - | - |
| **Carrier name** | Yes | The name you see on **My carriers** and when you pick a carrier on a shipment. It starts as **DPD Belgium**. |
| **Brand** | No | Shown only if your organization has [brands](/docs/how-to/create-a-brand). The form says: "Only this brand can use this carrier." Leave it empty to let every brand use it. |
| **Login** | Yes | The login from DPD Belgium's Customer IT team. The form says: "Your DPD login (delisId) for DPD Belgium's web services, issued by DPD Belgium." |
| **Password** | Yes | The password that came with the login. The form says: "The password issued with the login." |
| **Test mode** | No | A checkbox, off by default. The form says: "Use DPD's test environment. Requires test credentials from DPD Belgium." |

**Connect** does nothing until **Carrier name**, **Login** and **Password** have a value.

**Test mode** sends your shipments to DPD's test system. Test credentials only work with it on, and live credentials only with it off. Leave it off for real orders. See [Test mode](/docs/how-to/sandbox-mode).

## After you connect

The carrier appears on **My carriers** with a **Connected** badge. You choose the product on each shipment or in a shipping rule, not on this form. See [Carrier products and services](/docs/how-to/carrier-products-and-services). A product that is not on your DPD contract is refused when you send, with DPD's reason.

| Product | Delivers to | Maximum weight |
| - | - | - |
| **DPD Classic** | Business addresses in Belgium, Luxembourg and the other EU countries | 31.5 kg |
| **DPD Home** | Home addresses in Belgium, Luxembourg and the other EU countries, with a delivery notice | 31.5 kg |
| **DPD Pickup (service point)** | A DPD Pickup service point in Belgium or Luxembourg, with a delivery notice | 20 kg |
| **DPD Return** (return shipment) | Your customer in Belgium, Luxembourg or the Netherlands sends a parcel back to your address | 31.5 kg |
| **DPD Express 10:00**, **DPD Express 12:00**, **DPD Express 18:00** | Addresses in Belgium, by that time | 31.5 kg |

**DPD Home** and **DPD Pickup (service point)** need the receiver's phone number or email address. The three **DPD Express** products need the receiver's email address. Every parcel needs a weight.

Switzerland and the United Kingdom are not offered.

### Labels and addresses

Labels are A6 PDF, one page per parcel. DPD Belgium prints at most 35 characters per line. A long name or city is shortened on the label. A street address that does not fit on two lines of 35 characters is refused, so shorten it and send again.

### Services

On **DPD Classic** you can add **DPD Predict notification**. DPD then tells the receiver about the delivery by SMS or email, so the shipment needs the receiver's phone number or email address. Choose services on the shipment or in a shipping rule.

### DPD Pickup service points

**DPD Pickup (service point)** delivers to a service point. Choose the service point in the **Service point** section of the shipment before you send. The search lists DPD Pickup service points in Belgium and Luxembourg near the receiver. See [Pick a service point](/docs/how-to/pick-a-service-point) and [Service points](/docs/how-to/drop-point-and-service-points).

### Returns

**DPD Return** brings a parcel from your customer back to your address. It needs no service point. The label comes with a second page: a receipt your customer keeps when they hand the parcel to DPD.

### Pickups, tracking and customs

* DPD Belgium is not available under **Pickups**. Arrange pickups with DPD Belgium directly. A DPD Belgium shipment has no pickup window you can set. See [Schedule a pickup](/docs/how-to/schedule-a-pickup) for the carriers that are.
* Tracking events from DPD Belgium do not appear in Zippendo. Each shipment has its DPD parcel number and a **Tracking link** to DPD's tracking page, where you and your customer can follow the parcel. See [Carrier tracking webhooks](/docs/how-to/tracking-webhooks).
* Every destination DPD Belgium offers is inside the EU, so DPD Belgium shipments need no customs documents.
* Zippendo cannot cancel a DPD Belgium parcel. Cash on delivery is not offered.

## Change or remove the connection

To change it, open **Carriers** → **My carriers** and click **Edit carrier** on the card. The **Edit carrier** page has two sections:

* **General**: **Carrier name**, and **Brand** if your organization has brands.
* **Carrier settings**: **Login**, **Password** and **Test mode**.

Click **Save**. You see "Carrier updated".

To remove it, click **Delete** on the same page, type the carrier name in capital letters (for example `DPD BELGIUM`), and click **Delete**. Shipping rules that use this carrier are deleted with it. Shipments you already sent keep their labels and tracking numbers.

## Common problems

| What you see | What to do |
| - | - |
| Nothing happens when you click **Connect** | Fill in **Carrier name**, **Login** and **Password**. |
| "Couldn't connect the carrier. Try again." | Check the fields, then try again. |
| "You've reached your plan's limit. Upgrade your plan or remove something you no longer use." or "You're over your plan's limits. Upgrade your plan or remove what you no longer use." | Your plan's carrier limit is reached. See [Billing and usage](/docs/how-to/billing-and-usage). |
| "The carrier rejected your login details. Update the carrier credentials under Carriers." when you send | The **Login** or **Password** is wrong, or it does not match **Test mode** (test credentials with **Test mode** off, or the other way round). Fix it on **Edit carrier**. |
| "DPD Belgium couldn't create the shipment." | DPD refused the shipment. The shipment shows the reason, for example an unknown postal code, a missing receiver phone number or email address, a parcel without a weight, or a product that is not on your contract. Fix it and send again. |
| "The carrier did not respond. Try again in a moment." | DPD did not answer before anything was created, for example while a large batch is being sent on the same login. Nothing was created. Send the shipment again. |
| "This product delivers to a service point. Select a service point before sending." | Choose a DPD Pickup service point on the shipment. |
| "The selected carrier product does not ship between these countries. Choose a different product." | Choose a DPD Belgium product that covers the receiver's country. |
| "The carrier accepted the shipment but returned no label or QR code, and Zippendo can't request it again. Ask the carrier for it, and don't send the shipment again." | DPD accepted the parcel without a label. Ask DPD Belgium for the label. Do not send the shipment again. |
| "The connection to the carrier was lost before it answered. Zippendo has no confirmation that the shipment was created, so check with the carrier before sending again." | Check with DPD Belgium whether the shipment exists before you send it again. |
| "We can't reach the carriers right now. Try again in a moment." | Wait a moment, then send again. |
| "The carrier rejected this. Check the carrier's reason, correct the details and try again." | Read DPD's reason on the shipment, correct the details and send again. |

More help: [Carrier authentication failures](/docs/knowledge-base/carrier-authentication-failures).

## Related

* [Connect a carrier or integration](/docs/how-to/connect-index)
* [Carrier credentials](/docs/how-to/carrier-credentials)
* [Test mode](/docs/how-to/sandbox-mode)
* [Carrier products and services](/docs/how-to/carrier-products-and-services)
* [Pick a service point](/docs/how-to/pick-a-service-point)
* [Request a carrier integration](/docs/how-to/request-carrier-integration)
* [Carriers](/docs/tutorials/carriers)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.