DHL eCommerce (AU)

ShipEngine’s integration with DHL eCommerce allows you to create international labels for shipments from the Australia.

ShipEngine automatically submits customs documentation electronically for all shipments.

Looking for DHL eCommerce US or Canada?

ShipEngine offers a separate DHL eCommerce integration for US- and Canada-based accounts. Please see our DHL eCommerce (US and Canada) help article for details.

DHL eCommerce Requirements

Connection Requirements:

Contact your DHL account representative if you do not have any of the following information.

  • An active account with DHL eCommerce.

  • Sold To Account ID

  • Account Client ID and Password Provided by DHL via email.

  • Pickup Account ID

Manifest Requirements:

  • DHL eCommerce requires a printed manifest for each day's shipments. To manifest your shipments, use ShipEngine's End of Day process.

Connect DHL eCommerce to ShipEngine

To connect your DHL eCommerce account to ShipEngine:

  1. Select the DHL eCommerce tile.

    DHL Ecommerce logo
  2. Fill in your DHL account information on the page that appears.

    SET_carrier_DHLecommAU_connectionPU.png
  3. Click Connect.

Available Features

DHL eCommerce Services & Package Types

International Services:

  • DHL Packet Plus International Standard

  • DHL Packet International Standard

  • DHL Parcel International Standard

  • DHL Parcel International Direct Standard

  • DHL Parcel International Direct Expedited

Package Types (US & CA):

  • Box

The carrier integration can be used to create domestic shipping labels.

The carrier integration can be used to create international shipping labels.

ShipEngine will submit international customs information electronically to the carrier.

The carrier integration can be used to create domestic return labels.

When an API call is made to the Rates endpoint, ShipEngine will return estimated shipping rates for the carrier based on the connected account information and shipment details.

Additional carrier insurance can be purchased through ShipEngine.

Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on the carrier's tracking website. Tracking may not be available for all shipping services.

Shipment manifests and End of Day documents are submitted electronically to the carrier by ShipEngine.

Shipment manifests and End of Day documents are generated as PDF files that can be printed along with shipping labels. Because these documents are not electronically submitted, physical copies must be provided to the carrier.

ShipEngine can print your brand logo on shipping labels from carriers that support this feature. Add your logo in the ShipEngine Dashboard.

ShipEngine can include additional information on a shipping label that is specified in the label request, if supported by the carrier.

The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.

Notes About the DHL eCommerce Integration

  • DHL eCommerce supports 1 label message. You must use the "reference3" field in your label request body.

  • You can ship dangerous or hazardous materials using DHL eCommerce if your DHL account is enabled to do so and you include the proper carrier option in your label call.

  • Labels can and will appear differently when they ship to different destinations. Because shipments go to different DHL eCommerce stations to be sorted by destination, their labels will look differently depending on the shipment destination.

  • Shipments generated through our direct DHL eCommerce must be closed out and manifested through ShipEngine. See our Create Manifests page to learn more.

Troubleshooting Tips

Here are some common issues, potential causes, and troubleshooting tips.

Issue

How to troubleshoot or resolve

Error: "The requested Special Service Codes AA is not available. Please make sure data entered is valid before proceeding or contact our customer service."

This means you have selected an unsupported shipping options for your shipments.

Verify that any options you've added to your shipment are supported by the requested DHL eCommerce service.

Error "The destination country code XX could not be found. Please check the destination country code."

This means the country code in the recipient address is not valid according to DHL's system. This is common for very small countries that may have multiple country codes.

To fix this, you must update the country code to one that DHL recognizes. Check the available country codes provided by DHL.

The carrier integration can be used to create domestic shipping labels.

The carrier integration can be used to create international shipping labels.

ShipEngine will submit international customs information electronically to the carrier.

The carrier integration can be used to create domestic return labels.

When an API call is made to the Rates endpoint, ShipEngine will return estimated shipping rates for the carrier based on the connected account information and shipment details.

Additional carrier insurance can be purchased through ShipEngine.

Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on the carrier's tracking website. Tracking may not be available for all shipping services.

Shipment manifests and End of Day documents are submitted electronically to the carrier by ShipEngine.

Shipment manifests and End of Day documents are generated as PDF files that can be printed along with shipping labels. Because these documents are not electronically submitted, physical copies must be provided to the carrier.

ShipEngine can print your brand logo on shipping labels from carriers that support this feature. Add your logo in the ShipEngine Dashboard.

ShipEngine can include additional information on a shipping label that is specified in the label request, if supported by the carrier.

The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.