How to Configure DHL Carrier in Magento 2
Integrating DHL Shipping Methods into your Magento 2 store, your customers are allowed to ask for anything to ship, for example, goods, letters, even and information. The DHL is the perfect solution to focus customer’s demands by now.
Thus, what credentials you need to connect your Magento 2 store to the DHL server. Let’s check it out in this post. Moreover, we will also guide you in details about other methods in the topics including UPS, USPS, and FedEx.
Configure DHL Carrier in Magento 2
- Step 1: Apply DHL
- Step 2: Setup the Packaging Description and Handling Fees
- Step 3: Assign Allowed Methods
- Step 4: Assign Applicable Countries
Step 1: Apply DHL
- On the Admin Panel, Stores > Settings > Configurations.
- On the left panel, under
Sales, select Shipping Methods. - Open the
DHLsection,- Accept to enable DHL method by choosing Yes in the
Enabled for Checkoutfield. - Enter the
Titlefor the name of the shipping method that is shown during the checkout process. - Enter
Gateway URLto calculate the DHL shipping rate. The default is ready to use, and you don’t need to change. - Complete UPS XML account information: Access ID, Password, and Account Number.
- Accept to enable DHL method by choosing Yes in the

Step 2: Setup the Packaging Description and Handling Fees
- From the
Content Typelist, choose one for the type of package you ship: “Documents” or “Non documents”. - Set the
Handling Feeas the following (optional)- Set
Calculate Handling Feeto “Fixed” or “Percent”. - In the
Handling Appliedfield, allow specifying how to calculate the handling fee. - Insert the amount of
Handling Fee. - In the
Divide Order Weightfield, choose “Yes” if you allow the total order weight to be broken up to ensure an accurate calculation of shipping charges. - Assign the
Weight Unitto the unit of measurement as you need: “Pounds” or “Kilograms”. - Determine the
Sizeof the typical package: “Regular” or “Specific”.
If you want to set a specific size, select
Specific, then enter theHeight,Depth, andWidthof the package in centimeters. - Set

Step 3: Assign Allowed Methods
- Choose FedEx method offered to your customers from the
Allowed Methodlist. - Set the
Ready Timeto ship the order after submission. - Enter an error message in the
Displayed Error Messagebox that will appear if UPS Shipping is not available. - In the Free Method field, select the USPS service you want to apply free shipping for.
- In the
Free Shipping Amount Thresholdfield, select “Enable” to set the minimum number of the quantities for free USPS shipping in the next field.

Step 4: Assign Applicable Countries
- Set
Ship to Applicable Countriesto one of two options:- All Allowed Countries : USPS Shipping is supported for every country.
- Specific Countries: USPS Shipping is only supported for selected countries.
- Set
Show Method if Not Applicableto Yes if you want to show UPS Shipping all time. - To create a log file with the details of USPS shipments, set
Debugto “Yes”. - Set the
Sort Orderon the Shipping Method on the checkout page. Save Configto finish.

Related Post
Recent Tutorials
October 28, 2019
Magento 2 get customer address custom attribute value
June 05, 2019
How to Install Magento Extension via Composer
Comments for Configure DHL Carrier
People also searched for
- dhl magento 2
- magento 2 dhl
- magento 2 dhl shipping
- dhl magento
- magento dhl
- magento dhl shipping
- dhl carrier
- dhl carrier setup
- magento handling fee
- magento dhl ship label
- dhl magento integration
- magento dhl integration
- dhl shipping methods
- dhl integration magento
- what is dhl shipping method
- dhl magento uk
- dhl account setup
- magento dhl uk
- 2.2.x, 2.3.x
Subscribe
Stay in the know
Get special offers on the latest news from Mageplaza.
Earn $10 in reward now!
Earn $10 in reward now!