# How to set up DHL eCommerce Americas
URL: https://support.starshipit.com/articles/13547212368143-how-to-set-up-dhl-ecommerce-americas
Canonical: https://support.starshipit.com/articles/13547212368143-how-to-set-up-dhl-ecommerce-americas
Markdown: https://support.starshipit.com/articles/13547212368143-how-to-set-up-dhl-ecommerce-americas.md
Updated: 2026-05-06

> For the complete documentation index, see [llms.txt](https://support.starshipit.com/llms.txt).

> Step-by-step guide to setting up DHL eCommerce Americas.

* DHL eCommerce America’s integration with Starshipit allows you to generate packing slips and shipping labels, send branded tracking notifications, generate live rates at checkout and writeback tracking to your chosen platform.
* This integration allows you to connect your DHL eCommerce Americas account and streamline domestic parcel delivery across the United States
* This article outlines how to set up DHL eCommerce Americas as a courier service in Starshipit.

## Before you begin

To connect your DHL eCommerce Americas account in Starshipit, you’ll need the following credentials:

* **API Client ID**
* **API Client Secret**
* **Pickup Account Number** – Provided during onboarding by the DHL implementation team (not the same as your Sold To account).
* **Distribution Center Code** – The US-based DHL distribution center where your parcels will be lodged post-pickup.

:::note
If you don’t have these credentials, contact your DHL eCommerce Americas onboarding manager or reach out to our support team for assistance.
:::

## Add your DHL eCommerce Americas details

1. In Starshipit, navigate to **Settings > Couriers > Add a new courier.**
2. Select **United States** from the *Shipping From* dropdown.
3. Choose **DHL eCommerce Americas.**
4. Tick **Enable DHL eCommerce Americas.**
5. Enter the following:
   * **API Client ID**
   * **API Client Secret**
   * **Pickup Account Number**
   * **Distribution Center Code**
6. Click **Save** to confirm your integration settings.
## Add your product codes

DHL eCommerce Americas supports a range of product types for domestic delivery. To set up the services you want to use:

1. Navigate to the **Product Codes** section in the DHL eCommerce Americas settings.
2. Click **Add an existing Product Code**.
3. Select one of the available DHL codes:
   * **EXP** – DHL SmartMail Parcel / Parcel Plus Expedited
   * **GND** – DHL SmartMail Parcel / Parcel Plus Ground
   * **MAX** – DHL SmartMail Parcel Expedited Max
   * **PLT** - DHL Parcel International Direct (International)
4. Click **Add** to save the product code.

:::note
You can add multiple product codes and set one as the default service if preferred.
:::
## Shipping internationally

You can ship internationally from **Canada** or the **United Kingdom** using **DHL eCommerce Americas International**.

Select the product code **PLT** International when creating your shipment.

When printing a label, ensure you include at least one **customs detail**, such as an HS code, item value, or country of origin.

**Note:** Rates are not available for international shipments, but labels will generate successfully when valid customs details are provided.
