DHL integration

The Huebert Dropshipping Plugin can automatically create DHL shipping labels and attach them to the supplier email.

Requirement: This feature requires the Pickware DHL plugin to be installed in your Shopware instance.


How it works

When the DHL integration is enabled, the following process runs:

  1. Order reaches the trigger status

  2. Plugin automatically creates a DHL shipping label for the order

  3. The label is attached as a PDF to the supplier email (optional)

  4. The label can be saved as a file or stored directly in the order


Global DHL settings

In the plugin settings under Settings > Plugins > Huebert Dropshipping:

Setting
Description

Activate DHL shipping labels

Enables global DHL label creation

Send label as email attachment

The created DHL label is attached to the supplier email

Reuse existing label

If a label already exists for this order, it is reused instead of creating a new one


DHL settings per supplier

In addition, DHL can be enabled or disabled per supplier:

Setting
Description

Create DHL shipping label

Enables label creation for this specific supplier

Send label in email

Attaches the label to the email sent to this supplier


DHL – Separate house number

For the DHL integration, the house number must be transmitted in a separate field, apart from the street name. The plugin adds an additional "House number" field to the address fields in the Shopware storefront.

The field is automatically shown on the order address form and is used for the DHL API.

Note: The labels, placeholders and hint texts of this field (e.g. "Street Number" or "Missing street number from Shipping Address") are customizable text snippets. You can find the full list under Text snippets.


Label in the order

After creation, DHL label references are stored in the order. You can view the created labels in the order overview.


Frequently asked questions

Is a separate label created for each line item? No, one label is created per order (or per supplier), covering all line items for that supplier.

What happens if the label cannot be created? If label creation fails, the email is still sent — but without the DHL label as an attachment.

Can I disable label creation for individual suppliers? Yes, via the DHL settings on the supplier detail page.

What does "Reuse existing label" mean? When this option is active and a DHL label already exists for an order, that label is used. No new label is created. This prevents multiple label generations when an email is resent.

Zuletzt aktualisiert