Table of Contents:
Overview:
EasyPost can now offer its users a DHL Express account to use with discounted rates, without needing to create their own account with DHL Express. This account only allows for US exports, meaning that you can only purchase international shipments originating from the US.
Account Creation:
For new users:
Every single new EasyPost account will have this DHL Express account by default. If you add your own DHL Express account to your EasyPost account, it will automatically delete the default account from your EasyPost account.
For existing users that signed up before August 2021:
There are two ways you can add this default DHL Express account to your EasyPost account, as long as you do not have their own DHL Express account on their EasyPost account. Below are the two methods for existing users to add this account:
- Create via EasyPost dashboard:
-
Create via API call:
curl -X POST https://api.easypost.com/v2/carrier_accounts/open \
-u <YOUR_PRODUCTION_API_KEY>: \
-d 'carrier_account[type]=DhlExpressDefaultAccount' \
-d 'carrier_account[description]=DHL Express Account'
Purchasing / Billing:
When using the EasyPost DHL Express default account, all billing is done directly through EasyPost and the postage fees will be deducted from your EasyPost wallet. So in order to purchase postage with this account in production, you will need to ensure you have enough funds for the postage in your wallet.
Upon purchasing postage and shipping a physical shipment, if there are any price adjustments after the fact EasyPost will adjust the final amount from your wallet.
Rating:
All DHL Express rating calls must be made with parcel dimensions otherwise the call will result in rating errors.
Pickups:
Pickups with EasyPost’s DHL Express account are free of charge and can be scheduled in two different ways which will be outlined below:
- You can schedule a pickup via EasyPost’s pickup API. All information in regards to using this API can be found here: https://www.easypost.com/docs/api#pickups
- You can also schedule pickups via DHL Express’s website, but you will need the airway bill number of your shipment ready in order to do so. The airway bill number can be found on your DHL Express label. Here is the URL to DHL Express’s website where you can schedule a pickup: https://mydhl.express.dhl/gb/en/schedule-pickup.html#/schedule-pickup#label-reference