> ## 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 Switzerland

> Connect DPD Switzerland under Carriers with your User ID, Password and Customer number, plus the optional Test mode, to send parcels from Switzerland and Liechtenstein.

**DPD Switzerland** sends parcels from Switzerland and Liechtenstein, within those two countries and across Europe: to the door, to DPD SHOP service points, as customer returns, and with pickups from your address. 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 Switzerland sends from an address in Switzerland or Liechtenstein, and return shipments come back to one.
</Info>

## Before you start

* A DPD Switzerland customer account with access to DPD's **Label Print** service. Write to [it-businessdesk@dpd.ch](mailto:it-businessdesk@dpd.ch) or ask your DPD account manager. DPD sends you a **User ID**, a password and your customer number.
* New access can take until the next day to work. On the first day, sending can fail even when every number is right.
* For **Test mode**, separate test credentials from DPD Switzerland. Your live credentials do not work in DPD's test system.

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

## Connect DPD Switzerland

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

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

  <Step title="Fill in the form">
    The **Connect carrier** window opens. **Carrier name** is already filled in with "DPD Switzerland". Enter your **User ID**, **Password** and **Customer number**. **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 Switzerland card on All carriers">
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/zippendo/images/how-to/connect-dpd-ch/01-all-carriers-card-light.png" alt="All carriers with the DPD Switzerland 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-ch/01-all-carriers-card-dark.png" alt="All carriers with the DPD Switzerland card and its Connect and Learn more buttons" className="hidden dark:block" />
</Frame>

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

  <img src="https://mintlify.s3.us-west-1.amazonaws.com/zippendo/images/how-to/connect-dpd-ch/02-connect-modal-dark.png" alt="Connect carrier window for DPD Switzerland with the required User ID, Password and Customer number 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 Switzerland**. |
| **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. |
| **User ID** | Yes | The user ID from DPD's email, for example `KD123456`. The form says: "Your DPD Switzerland user ID for the Label Print service, issued by DPD. Case-sensitive." |
| **Password** | Yes | The password from the same email. The form says: "The password issued with the user ID." |
| **Customer number** | Yes | The "Invoice Nr." in the email DPD sent with your login. It is also printed as "Sender account" on a DPD label. Digits only. A leading KD is removed, so `KD123456` and `123456` both work. |
| **Test mode** | No | A checkbox, off by default. The form says: "Use DPD Switzerland's test environment. Requires test credentials from DPD." |

**Connect** does nothing until **Carrier name**, **User ID**, **Password** and **Customer number** have a value.

**Test mode** sends your shipments to DPD Switzerland'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 or home addresses in Switzerland, Liechtenstein and most of Europe | 35 kg in Switzerland and Liechtenstein, 31.5 kg abroad |
| **DPD CLASSIC International** | The same European countries, not Switzerland or Liechtenstein | 31.5 kg |
| **DPD CLASSIC Predict** | Switzerland and Liechtenstein, with a delivery notice to the receiver | 35 kg |
| **DPD CLASSIC Guarantee (by 18:00)** | Switzerland and Liechtenstein, guaranteed by 18:00 | 35 kg |
| **DPD CLASSIC LITE**, **DPD SMART**, **DPD SMART HOME** | Switzerland | 35 kg |
| **DPD COMFORT** | Home addresses in Switzerland, Liechtenstein and 26 European countries, with a delivery notice | 35 kg in Switzerland and Liechtenstein, 31.5 kg abroad |
| **DPD HOME**, **DPD HOME Guarantee** | Home addresses in Switzerland and Liechtenstein, with a delivery notice | 35 kg |
| **DPD EXPRESS 10 (by 10:00)** | Switzerland and Liechtenstein, by 10:00 | 35 kg |
| **DPD SHOP (service point delivery)** | A DPD service point in Switzerland, Liechtenstein and 13 European countries | 35 kg in Switzerland and Liechtenstein, 20 kg abroad |
| **DPD PARCELLETTER** | Small parcels in Switzerland and Liechtenstein | 2 kg |
| **DPD PARCELBOX** | The receiver's own parcel box in Switzerland and Liechtenstein | 5 kg |
| **DPD Freights (MAX)** | Heavy parcels in Switzerland and 23 European countries | 100 kg |
| **DPD RETURN** (return shipment) | Your customer sends a parcel back to your address | 35 kg in Switzerland and Liechtenstein, 31.5 kg from abroad |

Products with a delivery notice need the receiver's email address or phone number. DPD also needs the receiver's email address for every delivery outside Switzerland and Liechtenstein. Labels are A6 PDF.

### Services

Choose services on the shipment or in a shipping rule. A shipment can carry only one of these services. **DPD CLASSIC LITE**, **DPD SMART** and **DPD SMART HOME** take none.

| Service | What it does |
| - | - |
| **Return label included** | Prints a return label with each outbound label. |
| **Exchange (SWAP)** | DPD collects the item being exchanged when it delivers. |
| **Higher insurance** | Extra cover. Choose the **Insurance amount (CHF)** under **Extra details for the carrier**: 2000, 3000, 4000 or 5000 CHF. It starts at 2000. |
| **Limited quantities (dangerous goods)** | Declares dangerous goods in limited quantities. Outside Switzerland and Liechtenstein, also fill in **UN number** and **Packaging group** under **Extra details for the carrier**. |
| **Tires** | Marks the parcel as tires. |
| **Ex works (receiver pays)** | DPD charges the shipment to the receiver. |
| **Label-free return (QR code)** | **DPD RETURN** only, one parcel per shipment. Your customer shows a QR code at DPD instead of printing a label. |

### DPD SHOP service points

**DPD SHOP (service point delivery)** delivers to a service point. Choose the service point in the **Service point** section of the shipment before you send. Pick one in the receiver's country. See [Pick a service point](/docs/how-to/pick-a-service-point) and [Service points](/docs/how-to/drop-point-and-service-points).

### Customs

Shipments that leave Switzerland and Liechtenstein carry customs data from the order lines. Give every line a description, quantity, value, **Country of origin** and **Tariff number** before you send. To print a commercial or proforma invoice with the label, turn on **Generate commercial invoice** or **Generate proforma invoice** under **Document generation** on the shipping rule. See [Customs and documents](/docs/how-to/customs-and-documents).

Shipments to the United Kingdom and Norway also need:

* Your EORI and VAT numbers. Add your EORI under [Organization settings](/docs/how-to/organization-settings).
* The receiver's EORI number, in **Receiver's EORI number** when you add or edit the receiver on the shipment.
* For the United Kingdom, the receiver's phone number.

### Pickups and tracking

* You can schedule DPD Switzerland pickups under **Pickups**. Pick an address in Switzerland or Liechtenstein, a weekday after today, and 1 to 99 parcels. **Pickup date** starts on today, so change it. **Special instructions (optional)** are not passed to DPD. The shipment itself has no pickup window you can set. See [Schedule a pickup](/docs/how-to/schedule-a-pickup).
* Zippendo cannot cancel or change a DPD Switzerland pickup, so schedule each pickup once. Scheduling it twice gets you two pickups. To cancel, contact DPD Switzerland with the **Carrier reference**.
* Zippendo fetches tracking updates from DPD Switzerland about once an hour. There is nothing to set up. Shipments sent with **Test mode** on get no tracking events. See [Carrier tracking webhooks](/docs/how-to/tracking-webhooks).

## 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**: **User ID**, **Password**, **Customer number** 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 SWITZERLAND`), and click **Delete**. Shipping rules that use this carrier are deleted with it. Shipments you already sent keep their labels and tracking numbers. A carrier with booked pickups cannot be deleted.

## Common problems

| What you see | What to do |
| - | - |
| Nothing happens when you click **Connect** | Fill in **Carrier name**, **User ID**, **Password** and **Customer number**. |
| "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 **User ID** or **Password** is wrong, or it does not match **Test mode**. Fix it on **Edit carrier**. If the login is right, ask [it-businessdesk@dpd.ch](mailto:it-businessdesk@dpd.ch) to enable it for Zippendo. |
| "The carrier's settings are incomplete or not valid. Check them under Carriers." | The **Customer number** is wrong, the shipment has two DPD services, or your account has no DPD parcel numbers left. Check the number against DPD's email, keep one service, or ask DPD Switzerland for new parcel numbers. |
| "DPD Switzerland couldn't create the shipment." | DPD refused the shipment. The shipment shows DPD's reason, for example a weight over the limit or a product that is not on your contract. Fix it and send again. |
| "Some options for this carrier product are missing or not valid. Check the shipment's services and options, then try again." | The receiver's email address or phone number is missing, or another detail DPD needs. The shipment shows what is missing. |
| "This product delivers to a service point. Select a service point before sending." | Choose a DPD SHOP service point on the shipment. |
| "The selected carrier product does not ship between these countries. Choose a different product." | Choose a DPD Switzerland 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 or QR code. Ask DPD Switzerland for it. 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 Switzerland whether the shipment exists before you send it again. |
| The pickup shows **Failed** with "The carrier rejected this. Check the carrier's reason, correct the details and try again." | Check that the address is in Switzerland or Liechtenstein, the date is a weekday after today, and the pickup has 1 to 99 parcels. If none of these applies, check with DPD Switzerland before you schedule it again, because the pickup may already be scheduled. |
| "The carrier didn't confirm the pickup, so it may still have been scheduled. Check with the carrier before requesting the pickup again." | DPD Switzerland may have scheduled the pickup without answering. Ask DPD Switzerland before you schedule it again, so the driver does not come twice. |
| "We can't reach the carriers right now. Try again in a moment." | Wait a moment, then try again. |
| "The carrier rejected this. Check the carrier's reason, correct the details and try again." when you send | 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)
* [Schedule a pickup](/docs/how-to/schedule-a-pickup)
* [Customs and documents](/docs/how-to/customs-and-documents)
* [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.