ELEX WooCommerce DHL Express Shipping Method


ELEX WooCommerce DHL Shipping plugin helps your eCommerce Store by streamlining DHL Express shipping integration by automating the checkout process by fetching real-time shipping rates using DHL Express APIs. The shipping rates will be displayed to the Customer on the cart and checkout page based on product weight, postcode & other relevant details of the items added to the cart.

Dynamically Calculate Shipping Rates

The shop owner can configure the shipping options from the plugin’s Settings page. During checking out, the Customer can choose the best shipping service and proceed to checkout.

Premium Version

Premium Version of DHL Plugin features Generating Shipment Labels with Postage, Return Label, Commercial Invoice & Shipment Tracking using DHL Express, DHL Paket & DHL eCommerce APIs.

Features of ELEX WooCommerce DHL Shipping Premium

  • Supports DHL Express, DHL Paket and DHL eCommerce
  • Print DHL Shipping Label with Postage.
  • Print DHL Return Label from WooCommerce Order Page.
  • DHL Commercial Invoice.
  • DHL Archive Air Waybill.
  • Create & Delete Shipments in Bulk.
  • Use the paperless trade feature and get a DHL Commercial Invoice.
  • Auto Shipment Tracking: Tracking info will be available to the customer while generating the label.
  • Box packing with DHL boxes and Custom boxes.
  • Enable/disable, edit the names of services and add handling costs to shipping services.
  • Many more options to enhance your shipping experience along with great support!

Premium Version Video Demo


  • Realtime Rates on Cart/Checkout Page.
  • Realtime Rates with detailed split-ups.
  • Realtime Rates with Estimated Delivery Date & Time.
  • General Settings.
  • Rates & Services Settings.


  1. Upload the plugin folder to the ‘/wp-content/plugins/’ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. That’s it – you can now configure the plugin.


After the setup, my site is still showing “There doesn‘t seem to be any available shipping methods”

Double-check that the DHL shipping method is set up correctly by providing the required credentials. The product weight and dimensions are updated for individual WooCommerce products. If you are still facing the issue, You can enable developer mode in settings. Once enabled, debug messages will start showing up on the cart and checkout page, from which you will get a clue about the issue.


Тохсунньу 25, 2024
Tolles Plugin und eine wirklich beeindruckende Unterstützung vom Team! Akash Singhal ist wirklich top!
Сэтинньи 6, 2023
New plugins were not solving an issue we had and the Elex Team were very helpful trying to see in depth the issue. Finally, they corrected the plugin and it is working fine. Many thanks.
Read all 9 reviews

Contributors & Developers

“ELEX WooCommerce DHL Express Shipping Method” is open source software. The following people have contributed to this plugin.




  • The request & response to be viewed on the Brower Console


  • Tested OK with WordPress 6.5
  • Tested OK with WooCommerce 8.9
  • Fixed an issue with Insurance


  • Tested OK with WooCommerce 8.6


  • Tested OK with WooCommerce 8.2
  • Tested OK with WordPress 6.4
  • Made compatible with HPOS
  • Made compatible with PHP 8.2


  • Tested OK with WooCommerce 7.8
  • Tested OK with WordPress 6.2


  • Tested OK with WooCommerce 7.5


  • Tested OK with WooCommerce 7.2
  • Tested OK with WordPress 6.1


  • Tested OK with WooCommerce 6.4


  • Made compatible with WordPress 5.9


  • Tested with WooCommerce 6.1.0
    -Access real-time rates from the DHL Express service.
    -Set a custom method title for the DHL shipping method.
    -Option to set the Conversion rate if your store’s currency differs from that of DHL.
    -Option to show Estimated delivery time for each service in the Checkout page.
    -Option to show only DHL Account rates.
    -Option to show breakdown charges on the Checkout page.
    -Option to enable UTF-8 support.
    -Option to offer DHL Express shipping service all over the world or to specific countries.
    -Price adjustments for each service.