Plugin info

Total downloads: 53,177
Active installs: 100
Total reviews: 11
Average rating: 4.6
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 4
Last updated: 12/3/2025 (28 days ago)
Added to WordPress: 11/8/2018 (7 years old)
Minimum WordPress version: 4.0.1
Tested up to WordPress version: 6.8.3
Minimum PHP version: 5.6

Maintenance & Compatibility

Maintenance score

Actively maintained • Last updated 28 days ago • 11 reviews

72/100

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

Likely maintained (last update 28 days ago).

Compatibility

Requires WordPress: 4.0.1
Tested up to: 6.8.3
Requires PHP: 5.6

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

No similar plugins found yet.

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

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.

Frequently Asked Questions

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.

Review feed

LIJE
2/1/2021

Best support

Really good support. Contacted them by email. They managed to fix all issues I had.

Screenshots

  1. DHL Express account integration settings

    DHL Express account integration settings

  2. Shipper address configuration

    Shipper address configuration

  3. Shipping rate setup & services

    Shipping rate setup & services

  4. Label and pickup settings

    Label and pickup settings

  5. WooCommerce order page – generate labels

    WooCommerce order page – generate labels

  6. Checkout page – DHL Express rates

    Checkout page – DHL Express rates

  7. Shipi dashboard – label management

    Shipi dashboard – label management

  8. Tracking information in WooCommerce

    Tracking information in WooCommerce

Changelog

5.6.0

  • Bug fixes

5.5.9

  • Bug fixes

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