Skip to main content

DHL Shipping (Versenden)

Setting up the DHL Shipping (Versenden) plugin

You need a plugin to link plentymarkets to DHL Shipping (Versenden). Visit the plentyMarketplace  to download the DHL Shipping (Versenden) plugin.

1. Registering with DHL

In order to set up the interface for DHL Shipping (Versenden) in your plentymarkets system and use the function Versenden (shipping) in the DHL business customer portal, you have to be registered with DHL . You receive the data from DHL that you need for the settings in plentymarkets.

2. Setting up DHL Shipping (Versenden) in plentymarkets

Simply setting up DHL Shipping (Versenden) with the help of assistants

You need a plugin to link plentymarkets to DHL Shipping (Versenden). Visit the plentyMarketplace  to download the DHL Shipping (Versenden) plugin.
Two DHL Shipping (Versenden) assistants that allow an easy setup are then available in the Setup » Assistants menu in the Integration area.

Before you complete the two DHL Shipping (Versenden) assistants, you need to complete the Shipping settings assistant. This assistant is available in your plentymarkets system by default. You can find it in the Setup » Assistants menu in the Integration area. With this assistant, you carry out the following settings:

  • determine a name for the shipping setting (i.e. the shipping profile)

  • activate existing regions or create a new region

  • determine the shipping costs and select the calculation type

  • Note: Afterwards, go to Setup » Orders » Shipping » Settings and click on the Shipping profiles tab to carry out further settings for the shipping profile. Further information on these settings are provided below on this manual page.

Afterwards, you complete the two DHL Shipping (Versenden) assistants:

  • DHL Shipping (Versenden): Basic settings
    → In this assistant, you prepare all the data that you later need in the DHL Shipping (Versenden): Settings combination assistant.

  • DHL Shipping (Versenden): Settings combination
    → In this assistant, you link the settings that you saved in the DHL Shipping (Versenden): Basic settings assistant.

Further down on this page, it is described which data you enter in the assistants.

3. Carrying out the preparatory settings

First, you have to carry out some preparatory settings in the plentymarkets back end:

  • Set up countries of delivery

    • You can set up the countries of delivery in the Shipping settings assistant or in the back end.

  • Create regions

    • You can create regions in the Shipping settings assistant or in the back end.

  • create the shipping service provider DHL Shipping (Versenden)

    • Currently, you can create the shipping service provider only in the back end and not in an assistant.

  • create a shipping profile and the table of shipping charges for DHL Shipping (Versenden)

    • You set up some of the shipping settings in the Shipping settings assistant. The remaining settings have to be carried out in the back end in the Setup » Orders » Shipping » Settings menu in the Shipping profiles tab.
      Important: Not all functions and settings have been transferred from the shipping profile to the Shipping settings assistant yet. Note the explanations in the Completing the Shipping settings assistant chapter.

4. Completing the assistants

As soon as you have installed the plugin in a plugin set, the DHL Shipping (Versenden): Basic settings and the DHL Shipping (Versenden): Settings combination assistants are available in the Setup » Assistants menu in the Integration area.

Now complete the assistants in the following order:

  1. Shipping settings (this assistant is available by default in your plentymarkets system)

  2. DHL Shipping (Versenden): Basic settings

  3. DHL Shipping (Versenden): Settings combination

4.1. Completing the Shipping settings assistant

In this assistant, you carry out the following settings:

  • You enter a back end and a front end name for the shipping setting. These names can be selected per language.
    → Later, you link this name in the DHL Shipping (Versenden): Settings combination assistant.

  • You select the plugin of the shipping service provider for which you want to set up shipping costs.
    → The DHL Shipping (Versenden) plugin must have been downloaded in the plentyMarketplace  in order that you can see it here.

  • You select a region, enter the shipping costs and select the calculation type for the selected countries. Furthermore, you can determine the value of items from which no shipping costs will be calculated.

Carry out further settings for the shipping settings in the back end

If you have completed the Shipping settings assistant, the shipping profile also appears in the Setup » Orders » Shipping » Settings menu in the Shipping profile tab.
The following settings are available once the assistant has been completed:

  • the name of the shipping profile is saved

  • the shipping service provider is saved

  • the option Activate for new items is activated

  • all clients (stores) are activated

  • all order referrers are activated

  • the shipping costs are saved

  • the region is saved

If you want to carry out further settings such as blocking customer classes or payment methods or activating the option for the agreement upon data transmission to shipping service providers, you have to go to Setup » Orders » Shipping » Settings and carry out these settings in the Shipping profiles tab.

This workaround is still necessary because not all functions and settings have been transferred from the shipping profile to the assistant yet. We will implement the missing settings in the assistant step by step.

When you completed the Shipping settings assistant and open it again, the following information is displayed:

  • In the tile view:

    • Back end name

    • Region

    • Shipping service provider

  • In the table overview:

    • Back end name

    • Region

    • Shipping service provider

    • Front end name

    • ID of the shipping profile

4.2. Completing the DHL Shipping (Versenden): Basic settings assistant

This assistant has several steps to complete. These steps are explained in the following.

Login details

In this step, you save your login details for the DHL business customer portal. You can save multiple login details when you have multiple clients (shops) and/or concluded more than one contract with DHL. In the second assistant DHL Shipping (Versenden): Settings combination, you can link this data.

Furthermore, you can determine for each of your logins whether shipping labels should always be generated, also when shipping orders with non-codable addresses are created, e.g. when the address data is not complete or not available at all. DHL corrects the incorrect data and bills you for this service. Afterwards, the order can be registered successfully.

If the option Force label generation is not activated – i.e. the button is red –, non-codable shipping orders are rejected by DHL when trying to register them with DHL Versenden and an error message is displayed. The order is not registered and no shipping label is generated in your plentymarkets system.

Note:

  • The login name may not contain any umlauts. Even if a login name with umlauts is accepted by the website, the interface may still reject it.

  • The maximum password length is 20 characters. Although DHL technically allows you to use a longer password, you may only use a maximum of 20 characters via the plentymarkets interface. If you use a password that is longer than 20 characters, errors occur.

Shipper data

In this step, you enter your shipper data. The data is shown as sender address on the shipping label.

Do you want your company logo to be displayed on the shipping labels? To do so, select the option Use shipper reference from DHL business customer portal. DHL will then use the address data that you saved in the DHL business customer portal as well as the company logo that you need to upload there. Only the shipper reference will be transferred to DHL, but no other shipper data from plentymarkets.

Note: If you activate the Show polling data area at the bottom of this assistant step, the Account reference and Sender reference fields are visible. Entering the account reference and the sender reference in this area is only necessary if you register your shipments via the polling format. The account reference and the sender reference are not relevant for the transmission via the interface.

Billing number

In this step, you save your DHL billing number in accordance with your DHL contract.

The billing number consists of 14 digits in total and is composed of 3 components: EKP (customer number), product and subscription. The first 10 digits are the EKP, the 11th and 12th digit are the product and the 13th and 14th digit are the subscription.

Example of a billing number: 1234567890 53 01

  • 1234567890 is the EKP (customer number)

  • 53 is the product DHL Paket International

  • 01 is the subscription

The following DHL products are available in the assistant:

  • 01 - DHL Paket

  • 53 - DHL Paket International

  • 54 - DHL Europaket

  • 55 - DHL Paket Connect

  • 62 - DHL Warenpost

  • 86 - DHL Paket Austria

  • 87 - DHL Paket Connect (Austria)

  • 82 - DHL Paket Austria International

Product and service selection

In this step, you select the products and services. Note that this is only a pre-selection of the products and services. The selected products and services are then available in the DHL Shipping (Versenden): Settings combination assistant. There, you link them with the login details, the billing number, the shipper address and the shipping setting. Note that you have to be activated at DHL for the selected products and services.

DHL Wunschpaket services only visible after having purchased the DHL Wunschpaket plugin

The DHL Wunschpaket services Preferred day, Preferred location and Preferred neighbour are only available in this area once you have downloaded the DHL Wunschpaket plugin in the plentyMarketplace  and installed the plugin in a plugin set.
Also for this plugin, there is an assistant available in the Setup » Assistants menu in the Integration area allowing you to simply and quickly set up the services.

Summary

In this step, a summary of all entries that you made in the single steps is listed. You can check the settings, adjust them, if needed, and complete the assistant afterwards.

4.3. Completing the DHL Shipping (Versenden): Settings combination assistant

In this assistant, you link the settings that you carried out before. You link your login details with the DHL billing number, the services, the shipper address and the shipping setting. You have already created the shipping settings in the Shipping settings assistant.

Checking the default shipping method and shipping profile

Check which options you have selected for Default shipping method and Default shipping profile in the Setup » Client » Select client » Orders menu.

When you completed the DHL Shipping (Versenden): Settings combination assistant and open it again, the following information is displayed:

  • In the tile view:

    • Shipping setting

    • Region

    • Billing number

  • In the table overview:

    • Shipping setting

    • Region

    • Billing number

    • Login name

    • Services

    • Shipping profile ID

5. Information about data transfer

If you activated the option Agreement upon data transfer in the DHL Shipping (Versenden) shipping profile in the Setup » Orders » Shipping » Setting menu in the Shipping profiles tab, a checkbox is visible for your customers in the checkout of your Ceres online store. Your customers decide whether they agree that their data is transferred to the shipping service provider or not.

  • If the customer agrees that their data is transferred, the email address of the customer is transferred to the shipping service provider.

  • If the customer does not agree that their data is transferred, the alternative email address that you entered in the shipping profile is transferred.

  • If the customer does not agree that their data is transferred and you did not enter an alternative email address in the shipping profile, an error message is displayed and the order cannot be registered with DHL.
    Therefore, it is important that you enter alternative values for the email address and the telephone number in the shipping profile. Otherwise, it is not possible to successfully register the order with DHL when selecting certain services (e.g. retail outlet routing) in the shipping settings of the plugin.

Upload polling file in case of DHL failure

If there is a failure of the interface on the part of DHL, it is possible to use the polling format DHL Shipping (Versenden) as an alternative. Generate the polling file containing the orders that should be registered either with a process and plentyBase or go to the Orders » shipping centre menu. Afterwards, you can upload this file to the DHL business customer portal via the template DHL-plentymarkets Importformat.
Note that the following services cannot be transmitted to DHL via the polling format:

  • Return immediately, 2nd attempt of delivery, Verpackungsrücknahme, Unzustellbarkeitsnachricht (when selecting the product 01 - DHL Paket)

  • immediate, after deadline abandonment (when selecting the product 53 - DHL Paket International)

  • DHL Wunschpaket services

6. Using the Retail Outlet Routing service

Thanks to the Retail Outlet Routing service your undeliverable item (in case the recipient is unknown) gets a second change to reach the recipient: Rather than being returned immediately to you, the undeliverable item will be held at the nearest outlet that has a parcel collection point for collection by the recipient. Your recipient will be informed of this by email. If the item is collected by the recipient, the time and costs involved in returning it can be avoided.

In order that your customers can use the Retail Outlet Routing service, the following settings have to be carried out:

  • Go to Setup » Orders » Shipping » Settings and click on the Shipping profiles tab. Then activate the option Agreement upon data transfer in the shipping profile and select an option how the data (email address and phone number) is to be transferred.

  • Go to the DHL Shipping (Versenden): Basic settings assistant and activate the service Retail Outlet Routing in the Product and services selection step.

7. Using the Ident check service

Make sure that your parcels are only delivered to the recipient in person – after the DHL driver has checked the identity and - where applicable- the age against the identity card and documented it.

In order that your customers can use the Ident check service (minimum age 16 or 18), the following setting is important:

  • Go to the DHL Shipping (Versenden): Basic settings assistant and activate the service Ident check in the Product and services selection step.

8. Using the Warenpost service

Many items are too small to send them in parcels or packages. If you send many of those items, the Warenpost might be a convenient solution for you. The Warenpost can only be used for deliveries within Germany.

In order that you can offer the Warenpost service to your customers, you have to carry out the following settings:

  • Save the following data in the Dimensions area of the variations that you want to send with the Warenpost service:

    • Weight up to 1,000 g

    • Length: up to 353 mm, width: up to 250 mm, height: up to 50 mm

      • These data may not be exceeded.

  • Go to the DHL Shipping (Versenden): Basic settings assistant and select the product 62 - Warenpost in the Billing number step.

  • Go to the DHL Shipping (Versenden): Basic settings assistant and activate the product Warenpost in the Product and services selection step.

  • Go to the DHL Shipping (Versenden): Settings combination assistant and select the billing number for Warenpost and the appropriate services that you want to link with this shipping setting.

  • Go to the DHL business customer portal and select the appropriate size for the shipping labels.

    • Open the section Ship > Basic settings > General settings and set up the printer settings for your shipping labels. You can activate that the label size 100 x 70 mm is used for Warenpost. Note that it is not possible to print the additional name information for this label size: Sender name 2, sender name 3 and recipient name 3 cannot be printed on the label.

    • You can also use the common label in the format of 100 x 200 mm for Warenpost.

dhl warenpost label size german
Figure 1. Label sizes required for Warenpost

For further information, refer to the DHL website .

9. Assigning user rights for back end users

In order to use the DHL Shipping plugin, you have to activate some rights for users with Back end access in their user account.

Note that the function Ship has to be activated for the user in the DHL business customer portal.

Assigning user rights for back end users:

  1. Go to Setup » Settings » User » Rights » User.

  2. Use the search function () and open the user account that should be edited.

  3. In the Authorisations area, activate the rights as listed in Table 1.

  4. Save () the settings.

Table 1. Assigning user rights for back end users
Setting Explanation

Orders > Show

Authorises the back end user to see orders.

Orders > Update

Authorises the back end user to update orders.

Orders > Shipping > Shipping package

Authorises the back end user to see, update, create and delete the shipping packages as well as the items within the shipping package.

Orders > Shipping > Package type > Show

Authorises the back end user to see package types.

Orders > Order properties > Show

Authorises the back end user to see order properties.

Orders > Documents > Create

Authorises the back end user to create documents, such as shipping labels and export documents via a process and plentyBase.

10. Activating the test mode

By default, the productive mode is activated in the DHL Shipping (Versenden) plugin. You can activate the test mode for the plugin in order to check the settings.

Important: In order to be able to test the settings, login details for a test account (DHL developer portal) are required.

Proceed as described below to activate the test mode for the plugin.

Activating the test mode:

  1. Go to Plugins » Plugin set overview.

  2. Click in the line of the plugin set where the DHL Shipping (Versenden) plugin is located on Edit plugin set ().

  3. Click in the line DHL Shipping (Versenden) on Settings ().

  4. Click on Configuration > General.

  5. Select the setting Test from the drop-down list Mode.

  6. Save () the setting.

To top