WordPress.org

Plugin Directory

DHL Express Shipping for WooCommerce – Live Rates, Labels & Pickup (HPOS Supported)

DHL Express Shipping for WooCommerce – Live Rates, Labels & Pickup (HPOS Supported)

Description

The DHL Express Shipping for WooCommerce plugin connects your store directly with DHL Express, providing:

  • Real-time DHL Express rates at checkout
  • Automated shipping labels (including return labels)
  • Pickup requests & tracking
  • Automatic order status updates
  • Full HPOS support

This plugin removes the hassle of manual shipping by automating every step with Shipi.

For setup documentation, visit:
Installation & Configuration Guide
Obtain DHL Express REST API Key and Secret from DHLExpress
Developer Snippets / Request New Snippet

Features

Customer-Facing (Checkout Page):
* Real-time DHL Express shipping rates
* Domestic & international services:
– DHL Express Worldwide
– DHL Domestic Express
– DHL Economy Select
– DHL Express Envelope
– And more (14+ services)
* DHL account discounts supported
* Hooks & filters available (currency conversion, insurance, packaging, etc.)

Admin-Facing (WooCommerce Dashboard):
* Automatic DHL Express label generation
* Manual shipment creation option
* Email delivery of labels + download from WooCommerce order page
* Return labels & pickup creation
* Automatic tracking updates for customers

Benefits

  • Instant labels – No delays between order placement and label creation
  • All DHL Express services supported – Domestic + International
  • Error prevention – Handles address length limits to avoid delivery failures
  • Database optimized – Short label URLs stored (not heavy Base64 data)
  • Shipment auditing – Detects failed/damaged deliveries for refund claims

Screenshots

  • DHL Express account integration settings
  • Shipper address configuration
  • Shipping rate setup & services
  • Label and pickup settings
  • WooCommerce order page – generate labels
  • Checkout page – DHL Express rates
  • Shipi dashboard – label management
  • Tracking information in WooCommerce

Installation

  1. Install and activate the plugin.
  2. Go to WooCommerce Settings Shipping DHL Express.
  3. Enter your DHL Express API credentials (provided by DHL).
  4. Configure your origin address, services, and preferences.
  5. Save and start shipping with DHL Express.

FAQ

Do I need a DHL Express account?

Yes, please contact DHL to obtain your API credentials.

Can I generate return labels?

Yes, return labels are supported.

Does this plugin support HPOS?

Yes, it is fully HPOS compatible.

Is both domestic & international shipping supported?

Yes, all DHL Express services are included.

Can I create shipments manually?

Yes, manual shipment creation is available from the WooCommerce order page.

Reviews

Sseeboaseka 27, 2023
Firstly, this plugin is the only DHL integration plugin that does not hide box/parcel formatting behind a paywall. Secondly, it has every feature you could want. Every time I thought of something I would like to do or implement, I found it. Lastly, the support provided by HITShipo is top tier! I sent through a support ticket last night on their website, to arrive at work the following morning to find a response already.They then assisted me immediately with a request I thought would be declined. Ultimately, the features and response time provided by HITShipo are worthy of praise.I am doing this review purely because they have had such an impact with their service.
Ogwekkumi (Mukulukusa) 19, 2022 1 reply
The plugin connect with DHL without problems and the team help us to improve the changes for our company, quickly response support and they are professional, we recommend you.
Mugulansigo 5, 2021 1 reply
We had an issue with the functionality of the plugin. All it took was a few emails to support and it was fixed
Mukutulansanja 1, 2021 1 reply
Really good support. Contacted them by email. They managed to fix all issues I had.
Read all 11 reviews

Contributors & Developers

“DHL Express Shipping for WooCommerce – Live Rates, Labels & Pickup (HPOS Supported)” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

5.5.8

  • Latest Woocommerce compatibility

5.5.7

  • New filter added for customer request

5.5.6

  • Latest version update
    =5.5.5
    > JS confiluct fixed
    =5.5.4
    > Notice Bug Fixing
    =5.5.3
    > New WordPress version tested
    =5.5.2
    > Bug fix on order rate
    =5.5.1
    > Bug fix
    =5.5.0
    > Translation API Updated
    =5.4.0
    > New DHL API Updates

=5.3.0

Performace Inprovements

=5.2.7
Release Date – 30 March 2024

Performace Inprovements

=5.2.7
Release Date – 13 March 2024

Minor improvements

=5.2.6
Release Date – 07 March 2024

Bug fix on single quote

=5.2.5
Release Date – 29 Feb 2024

Bug fix on state length

=5.2.4
Release Date – 12 Jan 2024

Bug fix on manual order creation

=5.2.3
Release Date – 08 Jan 2024

Minor improvements

=5.2.2
Release Date – 05 Jan 2024

Added some error handlings

=5.2.1
Release Date – 19 Dec 2023

Minor bug fix

=5.2.0
Release Date – 08 Dec 2023

Added custom shipment description support through filter.

=5.1.1
Release Date – 22 Nov 2023

Minor improvements

=5.1.0
Release Date – 02 Nov 2023

Added field to saved inbound commodity code

=5.0.2
Release Date – 31 Oct 2023

Skip Sku filter added

=5.0.1
Release Date – 24 Oct 2023

Minor bug fix

=5.0.0
Release Date – 20 Oct 2023

MY DHL API support