How to Connect DHL Parcel DE Returns to ShippyPro
Let's see how you can integrate DHL Parcel DE Returns with ShippyPro in just a few steps.
Before connecting DHL Parcel DE Returns to ShippyPro, make sure you have the following:
- An active DHL Parcel DE Returns account
- Your DHL Parcel DE Returns API credentials (username and password)
- Your Receiver ID, provided by DHL — this is required to generate return labels. If you don't have it, contact your DHL account manager or sales representative
Note: The Receiver ID can be configured directly in the connection modal. Alternatively, it can be set as a carrier option after connection — in that case, the carrier option value takes priority over the one entered in the modal.
- Log in to your ShippyPro account
- Go to the Carriers page
- Find the DHL Parcel DE Returns logo and click on it
- The connection modal will open — fill in the following fields:
| Field | Description |
|---|---|
| Username | Your DHL Parcel DE Returns API username |
| Password | Your DHL Parcel DE Returns API password |
| Receiver ID |
Your DHL-assigned Receiver ID (required if not set as a carrier option) |
| Return Billing Number |
Enter the DHL account number to be used for generating return labels. To include a return label in the shipment box together with the outbound label, you must also enable the “Create Return in the Box” option in the section below. |
- Click Connect to save your credentials
- ShippyPro will validate your credentials automatically — you'll receive a confirmation if the connection is successful
DHL Parcel DE Returns supports the following shipping destinations:
| Destination | Supported |
|---|---|
| National (Germany) | ✅yes |
| EU | ✅yes |
| International | ✅yes |
Note: This integration is designed specifically for return shipments. It supports return label generation only — outbound shipping labels are not available through this integration.
Label (PDF): Available
Label (ZPL): Available 10X20cm & 10x15cm
Track & Trace: Available
Credentials Validation: Available
Return Labels: Available
Return Label in the box: Available (you will need to set the Return Billing Number and flag the option Create Return Label)

Receiver ID as a Carrier Option
If you manage multiple accounts or need to override the Receiver ID set in the modal, you can configure it as a carrier option directly from your carrier settings in ShippyPro. The value set as a carrier option always takes priority over the one entered during the connection setup.
| Carrier Option | Slug | Type | Description |
|---|---|---|---|
| Receiver ID | receiver_id |
Text | Your DHL-assigned Receiver ID |
Label format
DHL Parcel DE Returns generates labels in PDF format. ZPL and EPL label formats are not supported for this integration.
4. Errors & Troubleshooting
To check: ["status":["title":"Bad Request", "status":400,"detail":"0 of 1 shipment successfully printed.","statusCode":400], "items": [["sstatus":{"title":"Bad
Request", "status":400,"statusCode":400], "validationMessages":[["property":"consignee.name1","validationMessage": "Please enter Name 1.", "validationState":"Error"]]]]]
Check the company name field and make sure you have not left extra spaces.
What you can do with DHL Parcel Germany Returns in ShippyPro
Here's what the DHL Parcel Germany Returns integration supports in ShippyPro.
- Features: Return labels, Tracking
- Label formats: PDF, QR code
- Service types: Standard
- Countries: All countries
💡 Missing something? If you need a service or feature that isn't listed here, or would like more information, get in touch with us: we're here to help and can look into adding what you need.