Version Update Note: DHL eCommerce will be updated the API Version to V4.
The new Version DHL API V4 is available from 13 January on Logiwa.
https://docs.api.dhlecs.com/?version=latest#intro
What Are the Available Services?
Logiwa supports;
- Get rates for your orders from DHL eCommerce
- Generate carrier labels from DHL eCommerce
- Use domestic and international services
- DHL Barcode Summary Report
- Confirmation Options
- Third-party and Recipient billing
- Insurance
- Return labels
- Multiple accounts
- Cancel carrier label
What is NOT Available?
Logiwa does not support;
- Saturday delivery
- Smart mail
- Bill duties and taxes to the payor of shipping charges
Setup Process
Screen Path: Entity → Carrier Management
After clicking the Start Set Up button, select DHL eCommerce, and fill in the necessary fields explained below.
Client* |
Specify the client for which the carrier setup is used. |
Carrier Prefix |
Customize the carrier setups' names by using prefixes. |
Label Size |
Set the size of your labels to be printed. Only 4x6 and 4x8 sizes are valid in the system. |
Markup Rate (x.x) |
The system multiplies the default rate value with the MarkUp rate. You must enter a percentage value to that field. (Example: Type 0.1 for a 10% increase) On the Order Operations screen, you will see the mark-up rate as the default rate. On the Shipment Order screen, you will see both the default rate and the mark-up rate. |
Default Country of Origin |
For international orders, if the item does not have the origin info, the default country of origin info from the carrier management screen is used in order to get customs forms from the carriers easily. |
Client ID* |
Client ID key for the API connection, it should be taken from DHL |
Client Secret* |
Client Secret for the API connection should be provided from DHL |
DHL Registration ID (User Agent)* |
User Agent for the API connection, it should be taken from DHL |
Pick Up* |
Pickup number (payor account) on the DHL account. |
Distribution Center* |
Specify the ID of the distribution center that is closest to your warehouse. |
*: Mandatory fields
Set Sender Info |
For your label, set a sender address that belongs to an organization in the system. Empty selections will set the sender address as a warehouse address. |
Manage Third-Party Account Info |
Define the information of the third-party account that you bill. |
Manage Shipping Options |
Disable the shipping options that you do not use. |
Show Phone Number? |
When selected true, the phone number is displayed on the label. |
Default? |
When selected true, the carrier is set as the default carrier. When no carrier is selected on Packing Station, this carrier's label is used. |
Test? |
When selected true, only a test label is generated for the client. It must be selected false when used for live operations. This function works only for accounts that have test credentials or supported test processes. |
Carrier Active? |
When selected true, the carrier becomes active. Otherwise, the carrier is not displayed as an option in selections. |
Use Store Name for Company Name? |
When selected true, the store name is used for the company name on the labels if a store name is available. You can check the store name for your order on the Shipment Order screen. |
Bill Third Party? |
When selected true, the carrier bill is paid by the defined third-party account. Account numbers should be defined using the "Manage Third-Party Account Info" button. |
DHLeC - Get Closeout Manifest |
When selected true, the order's shipment is closed on DHL automatically when the carrier label is generated. |
DHLeC - Get Carrier Rate Before |
DHL eCommerce doesn't return the shipping cost on the get label process. If you need to have the shipment costs mark this parameter as true. When selected true; while getting labels, carrier rates will be pulled first, and then carrier labels will be generated. |
Couldn’t Find What You Were Looking For?
Write to our support team: support@logiwa.com
Tags: Carrier, DHL eCommerce, Setup