This guide will help you use EasyPost to ship with DHL eCommerce. It will cover:
In EasyPost, you'll frequently see DHL eCommerce referred to as DHL Global Mail. DHL Global Mail changed their name to DHL eCommerce in 2015, but many of our technical resources were not renamed. DHL eCommerce Domestic and International accounts are configured independently in EasyPost, and are designated as either DHLGlobalMail for Domestic accounts or DHLGlobalMailInternational for International accounts.
If you haven't generated your first shipping label with EasyPost, we recommend reading our Getting Started Guide to learn how.
EasyPost is an officially approved DHL eCommerce vendor for both domestic and international shipping - if you mention EasyPost when speaking with your DHL eCommerce sales representative they will work directly with us to setup and configure your account.
DHL eCommerce: Shipments within the United States
If you already have a DHL eCommerce account set up, adding it to EasyPost is simple. Choose DHL Global Mail from the list of available carriers on our Carrier Account page and fill in the following details:
DHL eCommerce: Shipments to International Destinations
If you are using DHL eCommerce for shipments with international destinations, choose DHL Global Mail International from the list of available carriers on our Carrier Account page and fill in the following details:
While DHL eCommerce does not offer real time rates, they will provide you with rate charts for the services you will be utilizing.
For domestic accounts, you can forward your rate chart to email@example.com. We'll take care of configuring your account so that you can receive accurate domestic rates.
For international accounts, DHL eCommerce will be the one to provide EasyPost with a rate chart. Please let us know if you have any trouble receiving accurate international rates.
Generating shipping labels for DHL eCommerce is exactly the same as generating them for any other carrier with EasyPost. See our Getting Started Guide for help generating your first shipping label.
If you want to take advantage of DHL eCommerce's grouped invoicing feature - which is useful if you ship on behalf of other customers - it's easy to enable. Just include the reference information you want items to be grouped by (for example, a customer number) in the optional Shipment reference attribute.
EasyPost offers native DHL eCommerce labels in PNG and ZPL formats.
Manifesting is a strict requirement of DHL eCommerce - you must manifest your shipments before they can be picked up and processed. DHL eCommerce manifests are referred to as Driver Summary Manifests (DSM) and should be tendered to your pickup driver along with your shipments.
Generating a manifest with EasyPost is simple:
Each shipment may only be included on one Driver Summary Manifest - attempts to manifest a shipment more than once will be ignored. It's important to note this, since it's possible to create partial or incorrect manifests.
For example, if you add shipments 1 and 2 to a manifest, and then attempt to add 2 and 3, the second manifest will only contain shipment 3. You can inspect a Manifest / ScanForm's "tracking_codes" attribute to see which tracking codes were included.
For DHL eCommerce International you can include the request for a pickup along with your manifest by creating an EasyPost Pickup prior to generating your Manifest / ScanForm.