Direct Mode

In direct mode you can print DHL eCommerce labels without an Endicia account. We support both domestic and international label printing.


First gather your account information from your DHL Rep, including:

  • Account Number
  • PICKUP Number
  • Mail Id
  • Processing Facility Code
  • ORMD-Category (if you will ship dangerous goods)
  • Shipping Methods
  • SFTP information (username, password)
  • Sort Code File Path

Request that your DHL Rep upload the DHL Sort Code to your FTP site.

Then follow the steps below to generate the 5 testing labels, .DSM and .ESM files for DHL approval:

1) Turn on DHL eCommerce 

a) Navigate to Integrations => Carriers
b) Click the "+" sign to add a new carrier.
c) Select DHL eCommerce, then click Close to close the carrier options page.
d) Click the DHLeC tab, then click "Setup DHL eCommerce Account"

2) Setup your DHL account in ActionShip 
On the "Add DHL eCommerce Account" page, enter all your DHL account information, including FTP login info. (You can keep the ESM Upload Path as the default)

3) Print 5 testing labels
Once this is setup, create 5 fake orders. If you need to test for shipping dangerous goods, you need to go to Inventory->Products page, and edit that product SKU to set the Dangerous Goods Type (the type code should be provided to you by DHL).
On Open Orders page, select the DHL eCommerce services you use for each of the testing orders, enter the weight, and Click "Ship" to print the labels.

You must turn off the headers and footers in the browser print setup to make the label print cleanly.

Turn on "background graphics" when you print label for dangerous goods. (On your browser page to select printer, there will be an option to select "background graphics").

5) Generate the Manifest
After that, go to ActionShip "History => EOD", Select "DHL eCommerce End of Day".  Then click Generate.  You should see that it says "xxxxxx.ESM uploaded successfully", print the DSM form that opens up to a laser printer (8x11 sheet).

6) Send for DHL approval
Give the 5 test label, the DSM form you printed to your DHL rep or send them in for approval.
Once approved, you can start printing real orders.