DHL eCommerce Overview

Learn how to integrate directly with DHL eCommerce.

DHL eCommerce (formerly DHL Global Mail) is a shipping consolidator delivery provider that offers domestic shipping within the U.S. as well as 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 cost 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. Customer opens a DHL eCommerce account.
  2. DHL eCommerce contacts Endicia to collaborate customer certification.
  3. Customer 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.
  4. Upon certification, Endicia will allow access to DHL eCommerce.
  5. On the USPS tab, select Use DHL eCommerce via Endicia.

Configuring DHL eCommerce international shipping

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

  1. Customer contacts DHL eCommerce for international service and requests to be approved for specific services.
  2. Go to Menu > Customize Interface > Shipping Service Tab. (Step1 ScreenShot)
  3. Select the services that are connected to your DHL eCommerce account (Step2 ScreenShot)
  4. When ready to print labels to send to DHL eCommerce for approval, click Menu > Options > USPS tab.
  5. Select Label Printer Configuration. (Step4 ScreenShot)
  6. From the Select Service dropdown, choose one DHL eCommerce service and press add. (Step5 ScreenShot)
  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,
  8. Select the printer > PrimoPDF Printer Type > 4×6  Label Format > PDF.
  9. Repeat Step 5 & 6 for each approved DHL eCommerce international service.
  10. Part of the certification process requires you to submit a manifest; therefore, you must create one test order for each DHL eCommerce service.
  11. Load test orders into ShipBridge.
  12. Set the carrier to a DHL eCommerce service.
  13. Press Ship & Print. You will be prompted by the PDF printer to save the label. (DHL eCommerce International Test Label Screen Shot)
  14. Repeat Step 7 for each DHL eCommerce international service.
  15. After all labels have been printed, submit a manifest: Open Menu > End of Day >  click on DHL eCommerce International (Endicia Label Server) (Step8 ScreenShot)
  16. 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 (ManifestID ScreenShot).
If your shipping rates do not show in ShipBridge, you may need to update the Shipping Rates Table.


DLHGM Intl Test Label.pdf


Step 1.png

Step 2.png

Step 4.png

Step 5.png

Step 6.png

Step 8.png

Was this article helpful?

Related Articles