How to configure DHL Express Shipping?

Welcome to our comprehensive guide on configuring DHL Express Shipping. Whether you’re a small business owner, an e-commerce entrepreneur, or a logistics professional, mastering the setup of DHL’s express shipping services can significantly streamline your shipping processes and enhance customer satisfaction

Navigation Guide

    Download and Install

    Shipi offers various shipping carriers and provides reliable, fully managed shipping solutions to e-commerce and non e-commerce platforms. you can find the below table choose the right.

    PlatformIntegration Link
    WooCommerceDownload

    Once you install and activated the integration plugin in your platform, you will get the below UI and this document is get you to understand “How to configure it”.

    Section 1: DHL Account Integration

    Enable Test Mode

    Enable Live Shipping Rates

    Create Label Automatically

    Enable Insurance

    Enable Debug Mode

    DHL API Key, DHL API Secret

    To obtain your DHL Express Site ID and Password you must register in the DHL API Developer Portal.

    Once registered in the DHL Developer Portal, log into the portal and click on the avatar on the top right hand corner to see your Dashboard. Under apps, click on the App name you want to connect to.

    Under credentials, both “API Key” and “API Secret”, are hidden. Click  “Show Key” under each one. The API Key is your Site ID, and the API Secret is your Password.

    DHL Account Number, DHL Import Account Number

    When signing up with DHL Express, you will receive an email from DHL Express with two account numbers. One is for exports and one is for imports.

    DHL Weight Unit

    Choose based on the country or Store configured Weight unit that accepting by DHL.

    Section 2: Currency Conversion

    This section you get in ecommerce integration plugins. This option is visible when your store currency and the DHL supported currency is different

    We support automatic currency conversion. By enabling the auto currency conversion checkbox, the all currency conversion functionalities will happen internally.

    Section 3: Ship From address configuration

    This settings are straight forward and we have to enter the shipping from location details. This details used to calculated the shipping rates, label, and pickup operations

    Section 4: Multi Vendor configuration

    Use Multi Vendor

    This option is to enable the muti vendor support in the integrated plugin. When you enable this, the internal operations are ready to handle the multiple shipment from address based on products.

    Get rates from vendor address, Create label from vendor address

    when this options is checked, the shipping rates are calculated using the vendor address, shipping label generated from the vendor address.

    Email the shipping labels to vendors

    If checked, The shipping label, commercial invoice, waybill document, packing slips sent via email to your vendors while the shipping label is generated.

    Please find the below document to find the way to configure the multi vendor

    PlatformGuide Link
    WooCommerceWill Update soon

    Section 5: Packing Algorithm configuration

    We have a three type of packing algorithms

    Pack Items Individually

    Each item in your cart (non-virtual) is sent to the DHL API as box. Quotes for all items are combined to calculate the final cost. Only the weight is required, but also entering product dimensions produces a more accurate quote. For even more accuracy, we recommend the box packer method.

    Weight Based Packing

    This packing method is based on the products’ weight. You can set a max. weight (maximum weight) limit for your box and the app automatically packs the maximum number of products possible in this box based on the max. weight defined.

    Box Packing

    This is an advanced packing method that is entirely based on the box Volume, Dimensions, and Weight.

    When your products have different weights and dimensions, this packing method allows you to set up different packages based on the products’ weight & dimensions. So, whenever a customer places an order, the app automatically chooses the right box and calculates the rates accordingly.

    Section 6: Shipping Rates

    Show Delivery Date

    When you enable this option, It will get the Estimated delivery date based on settings and display to you in the checkout page

    Fetch DHL Account Rates

    If you have a special contract with DHL express, then enabling this option provides you the discounted shipping rates.

    Exclude Tax

    While doing rate calculation, DHL sends the response with Tax added by default. If you don’t want to add tax with it, choose this option.

    Payment country

    This is a used for payer Country code to DHL. Please choose shipper, if you gonna pay in your currency. Choose receiver, If paid using receiver currency or choose the country from the dropdown.

     Address translation any language to English

    If you think that your customer will enter the shipping to address in different languages, then their is chance that, the shipping rate may not calculated. If you enable this option, then this will translate the customer entered address to English then sent to the DHL.

    Exclude Countries

    By using this option, you can exclude the shipping calculation to the selected countries.

    Shipping Services

    We are providing 12 domestic shipping services and 17 international services with 3 special services.

    Recommended services to enable is,

    • Domestic Express [N] – This is commonly used for domestic shipping
    • Express Worldwide [P, U, D]
      • Enable all three services. This will handled internally based on countries selected.
      • Express worldwide [P] will create WPX shipping labels. WPX describes a commercial shipment of goods that must pass through customs. This term is used by DHL;
      • Express Worldwide [U] – This is  commonly used to ship between EU countries. This provides ECX labels.
      • Express Worldwide [D] – This will help you generate the shipping label with DOX Badge

    Alternative Name for carrier

    By default, the carrier name display like “Domestic Express”. If you want to change your custom name in your language you can use this option.

    Price Adjustment

    • The first column in price adjustment is to add the flat amount top of the shipping price return from DHL.
    • The % column is used to add custom percentage value to the shipping price based on shipping charges.

    Section 7: Shipping Label

    These above settings are very straight forward to configure. This indicates to enable PLT, Saturday Delivery, Cash on Delivery, Archive Airway bill, DHL email notifications, Option to enable the dangerous goods shipping.

    Shipment content will be display on your shipping label, and you can choose the PDF format using te Label format Dropdown.

    Duty Payment

    The payment of duties, taxes and other fiscal charges are typically the responsibility of the receiver.

    Email address to sent shipping label

    Shipi will sent the shipping label, packing slip, airway bill, commercial invoice to the provided email address once the shipping label is generated.

    Section 8: Tracking

    Section 9: Pickup

    Section 10: Shipi Connection