Shipping with DHL eCommerce

Shipping with DHL eCommerce

DHL eCommerce (formerly DHL Global Mail) is a shipping consolidator delivery provider that offers domestic shipping within the U.S. and international shipping. 

Similar to UPS Mail Innovations and FedEx SmartPost, DHL eCommerce does the initial pickup from the customer and ships the package to a regional location. Other shipping services, such as the USPS, then complete the package’s delivery to its final destination. 

DHL eCommerce is not the same entity as DHL (DHL Express), which services international countries and provides delivery service from the U.S. to international destinations. The two companies are owned by the same parent company (Deutsche Post DHL) but operate independently. 

DHL eCommerce through Endicia does not return shipping costs. So, Sellercloud cannot automatically add it to orders. To set shipping costs on these orders, you must import it. 


Configuring DHL eCommerce U.S. shipping 

DHL eCommerce Domestic is processed through the client’s existing Endicia ELS account. 

  1. Open a DHL eCommerce account. 
  2. DHL eCommerce contacts Endicia to collaborate your certification. 
    1. You will be notified of the exact time to print a test label for DHL eCommerce. Endica will open access to DHL eCommerce for this period to allow for testing. This can be done by printing a test label for a DHL eCommerce service through the label printer configuration on the USPS tab. If the services are not in the dropdown, go to Menu > Customize Interface > Shipping Services and enable the appropriate DHL eCommerce services. 
    2. Upon certification, Endicia will allow access to DHL eCommerce. 
  3. On the USPS tab, select Use DHL eCommerce via Endicia.sellercloud shipbridge dhl ecommerce

Configuring DHL eCommerce international shipping 

DHL eCommerce International is processed through the client’s existing Endicia ELS account. 

  1. Contact DHL eCommerce for international service and request to be approved for specific services. 
  2. Go to Menu > Customize Interface > Shipping Services.sellercloud shipbridge dhl ecommerce shipping services
  3. Select the services that are connected to your DHL eCommerce account. 
  4. When ready to print labels to send to DHL eCommerce for approval, click Menu > OptionsUSPS tab. 
  5. Select Label Printer Configuration.sellercloud shipbridge dhl ecommerce endicia
  6. From the Select Service dropdown, choose one DHL eCommerce service and press Add.sellercloud shipbridge add shipping configuration
  7. Hard copies of labels will not be sent for approval; instead, you can send a PDF version of the labels. ShipBridge cannot save a label to PDF, so you must install a PDF printer (for example, http://www.primopdf.com/). 
  8. Select the printer > PrimoPDF Printer Type > 6 Label Format > PDF. 
  9. Part of the certification process requires you to submit a manifest; therefore, you must create one test order for each DHL eCommerce service. 
  10. Load test orders into ShipBridge. 
  11. Press Ship & Print. You will be prompted by the PDF printer to save the label. 
  12. After all the labels have been printed, submit a manifest: go to Menu > End of Day and click DHL eCommerce International (Endicia Label Server).
  13. Press Yes to continue and process the manifest file for all outstanding shipments. The Manifest File will be submitted electronically to ELS, and we will display the ManifestID. 

If your shipping rates do not show in ShipBridge, you may need to update the Shipping Rates Table. 


Integrating DHL eCommerce 

Follow the steps below to integrate directly with DHL eCommerce.

  1. DHL eCommerce will provide the following credentials: 
    1. Username (API Username) 
    2. Client ID (API Client ID) 
    3. Pickup (Pickup Partner Number) 
    4. Distribution Center (Origin Distribution Center) 
    5. Rates CredentialsClient ID and Client Secret (these are provided separately) 
  2. In ShipBridge, click Carriers > DHLeC.
  3. Ensure that the Request Save Path and Response Save Path are set to existing and accessible folders. The request should end with DHLeCAPI-Save, and the Response is usually DHLeCAPI-Out. 
  4. Enter the credentials (listed in Step #1) provided by DHL eCommerce. 
  5. Click Test Credentials to verify. 
  6. Click Generate certification files. 

The Reference field can be either no value or Order ID #. DHLeC only works with integers (whole numbers), with no character strings, dashes, etc., allowed. 

Once done, DHL eCommerce will process the files and you will be notified when the account is active. 


Shipping HAZMAT with DHL eCommerce 

DHL eCommerce requires that hazardous material notifications are printed on the shipping label for items deemed hazardous by DHL. This includes lithium batteries, perfume, lighters, etc. 

Hazmat service must be enabled on your ELS account with DHL’s approval. Contact your ELS and DHL representatives. 

HAZMAT in ShipBridge 

On ShipBridge’s order grid, check the column Is HazMat and choose a HazMat description. For products other than lithium batteries, select the description ORD_M. You can set a default HazMat description on the USPS tab in ShipBridge. 

HazMat description


Was this article helpful?

Related Articles