You can enable the DHL delivery services in your online store and print their shipping labels directly through your store's admin panel by using the extension.

Supported services

  • DHL Express 18:00 Domestic
  • DHL Express Worldwide (available only for EU countries, as they are exempt from custom duties)
  • DHL Express Economy Select
  • DHL Express Economy Select (dutiable)
  • DHL Express Worldwide (dutiable)

Pricing

Using the extension is free of charge. Shipments are subject to fees according to DHL's pricing and are invoiced by DHL.

Installation and setup

  1. Register as a DHL user.

    Obtain your DHL customer number at https://www.dhl.fi/en/express/shipping/open_account.html

    Also, register as a user of the MyDHL+ extranet.

  2. Order the DHL Express extension via the Account > Apps > DHL Express page.
  3. Enter your customer number and DHL API credentials in the extension settings.

    You'll receive the API credentials (User ID and Password) during registration.

  4. Optionally, in the DHL extension settings, define the contact information that should be used on order documents.

    By default, the documents use your online store's general contact information.

  5. Create a shipping method to use with DHL.

Now DHL can be used at the checkout according to the settings you've defined for the shipping method.

Shipment tracking

After marking a DHL shipment as shipped on the order page, you'll receive a tracking number with which the customer can track the package.

The tracking number and direct link to DHL's tracking service can be found in the order page's Shipping details section.

Shipment history and reports

In the MyDHL+ extranet, you can view your shipments and download reports.

In the extranet, you can also create new shipments if you need to, for instance, send packages that are not related to your online store.

Printing shipping labels

Here's how to print a DHL shipping label for an order:

  1. In the admin panel of your online store, go to Orders.
  2. Open an order that uses a DHL shipping method and for which you want to print a shipping label.
  3. Press the Create address label link in the Shipping details section.

    A tracking code is created for the order, and a print window opens. If the order is divided into multiple shipments, each will have its own shipping label printed on a separate page.

  4. Print the shipping label and close the print window.

    If necessary, you can reopen the print window by pressing the Print address label link, which is now shown in the Shipping details section on the order page.

Defining the shipping label size

When the shipping method for an order uses the DHL integration, the size of the address label can be selected from the following options in the shipping method settings:
  • A4
  • A5
  • A6

Here's how to set the print size for shipping labels:

  1. In the admin panel of your online store, go to Settings > Shipping methods.
  2. On the left side menu, open a shipping method that uses the DHL integration.
  3. Press the Edit button on the header row of the shipping method.
  4. On the shipping method form, select the appropriate size from the drop-down menu in the Document type section.
  5. Save the changes by pressing the Save button at the bottom of the page.

Shipping method-specific shipment and measurement details for customs

Generally, a shipping service requires customs information and measurements to be specified for shipments destined beyond the customs border (such as when shipping from the EU to other parts of the world; as a special case, this also applies to shipments between the Åland Islands and the rest of the EU). This can be implemented in an extension as follows:

  • Product tariff codes (CN), countries of origin, and a free-form description of the shipment's contents (specified on the shipment information form)
    • Economy Select (dutiable)
    • Worldwide (dutiable)
  • Default shipment description (specified on the Settings > Order settings page)
    • 18:00 Domestic
    • Economy Select
    • Worldwide (EU countries)

If the shipment does not need to be cleared through customs and the delivery service does not otherwise require you to specify its actual dimensions, the DHL extension will use the default dimensions of 15 x 15 x 15 cm.

DHL's paperless trade

DHL's paperless trade (PLT) allows you to transfer customs information for international shipments to DHL electronically, without having to print customs documents. DHL will take care of customs clearance for you.

Paperless trade is an additional service available free of charge to every DHL customer.

See also the information by DHL concerning customs clearance and paperless trade:

Services that support paperless trade

Paperless trade is supported by the following DHL services:
  • DHL Express Economy Select (dutiable)
  • DHL Express Worldwide (dutiable)

Shipments' destination countries

DHL's paperless trade is available for many destination countries, but there are country-specific restrictions regarding shipment value.

For more information about the restrictions, see DHL's website.

Before shipping, always make sure that the service supports the destination country or region.

If paperless trade is not available, the customs clearance documents need to be included in paper form. In China, for example, there are areas where paperless trade doesn't work.

Using paperless customs clearance

For paperless customs clearance, you need to make sure that the shipping method selected for the shipment uses a shipping service that supports paperless trade. Then you can add the customs information for the shipment to be transferred to DHL.

The customs information will be transferred to DHL once you mark shipments as delivered either through quick processing or shipment by shipment.

Using pickup orders

You can request the DHL service to pickup deliverable shipments from your brick-and-mortar store or your warehouse. This removes the need from you to deliver them to a service point yourself.

Pickup requests are created for all DHL shipments no matter which orderorder page you use to send the request. So do not send separate pickup requests for different shipments.

DHL picks up shipments at at the address specified in the online store's general settings or version settings.

Here's how you can request a pickup:

  1. In the admin panel of your online store, go to Orders.
  2. Open an order that uses a DHL shipping method.
  3. In the notification area at the top of the order page, click Arrange a pickup.

    DHL will be notified about the pickup request, and after a while, their representative comes over to collect all of the deliverable shipments.