ELEX WooCommerce DHL Express / eCommerce / Paket / Parcel Shipping Plugin with Print Label

The ELEX WooCommerce DHL Express / eCommerce / Paket Shipping Plugin with Print Label (Free Version) helps WooCommerce-based stores to streamline DHL Express shipping integration by providing real-time rates for DHL shipping options such as DHL Express, DHL Paket, DHL Parcel, and DHL eCommerce. This plugin helps you to get shipping rates from DHL APIs based on product weight, postcode, and other relevant details.

With the help of this plugin, you can print labels with shipment tracking information, manifest, and export document for your shipment. The plugin allows you to pack items either individually, using built-in box packing, or based on weight.

License Type : Single Site
Single Site
Up to 5 Sites
Up to 25 Sites

100% Money Back Guarantee.

You are protected by our 30 Day Money Back Guarantee. The license entitles 1 year of support & updates.

  • You are protected by our 30 Day Money Back Guarantee.
  • Each installation of the plugin will require a license key.
  • The license entitles 1 year of support & updates.
License Type : Single Site
Single Site
Up to 5 Sites
Up to 25 Sites

100% Money Back Guarantee.

If you are not fully satisfied with our product, We do 30 days full refund. Learn more on Refund Policy.

Integrate DHL Shipping with WooCommerce

Do you want to add DHL Shipping to your WooCommerce store? Are you struggling to display the WooCommerce DHL shipping option on your Cart page? Do you want to easily print DHL shipping labels from your WooCommerce Orders dashboard?

The ELEX WooCommerce DHL Shipping Plugin with Print Label allows store owners to easily access DHL shipping rates and print DHL shipping labels for DHL Express, DHL Paket, DHL Parcel, and DHL eCommerce.

How does this Plugin Work?

Download & Install the Plugin.
Install the Plugin, input your DHL Account details and enable Real time rates, Shipping labels, and Insurance.

Realtime Rate is Visible to the Customer on Checkout Page.
The customer sees real time shipping rates provided by DHL, based on items in their cart before placing an order.

Print Label for the Shipment.
Pay Postage, Print Label, and Generate Tracking info from within the WooCommerce order page.

Customize the Plugin as per Your Need.
Customize the plugin using various settings options. Contact our support if you want to do custom work specific to your business need.

Top Features

Access DHL Shipping Rates

Based on the product weight, box dimensions, shipping destination, etc., this plugin fetches both DHL domestic and international shipping services. You can choose to return list rates or account/negotiated rates and also show the breakdown of each service with estimated delivery time, making it one of the best WooCommerce DHL plugins in the market. The plugin consists of DHL Express, DHL Paket, and DHL eCommerce shipping service. You can choose the desired shipping service based on your region to access the DHL shipping rates.

Print DHL Shipping Label

You can print your own shipping labels for DHL on your WooCommerce store. Shipment details would automatically be sent to the DHL Express account, and then the shipping label would be generated, which you can print. Postage is automatically paid on these labels using your DHL account.

The plugin also provides the store admin an option to change the shipping service before generating a label.
This plugin integrates with DHL Express APIs to print domestic or international shipping labels with a tracking barcode. Although you can create shipments in bulk on the WooCommerce Orders Page, you can use the bulk label printing add-on to create multiple shipments at once as well as print them in a single PDF file.

ELEX WooCommerce DHL Shipping Plugin | DHL Express Shipping Label
ELEX WooCommerce DHL Shipping Plugin | DHL Express Return Label

Print DHL Return Labels

Just like printing Shipping labels, you can print DHL Return Shipping labels as well. If you have multiple items in a single order, you can choose the desired items to process the return shipment.

In addition to this, you can even configure a custom shipping service for return shipments.

Print DHL Archive Air Waybills

A DHL Archive Air Waybill helps in services like ensuring package safety, and customs clearance and works as proof of consignment to track the shipment. You can choose to print either one or two archive documents.

Once you have enabled the Archive Air Waybill setting, an Air Waybill will be attached with the Shipping label as well as the Return Shipping label.

ELEX WooCommerce DHL Shipping Plugin | DHL Archive Air Waybill

Print DHL Commercial Invoice

If you ship internationally, your products have to face Customs clearance. In such cases, you can generate a Commercial Invoice for your package(s).

You can go paperless with DHL Paperless Trade (PLT) feature. With this feature, you do not have to print physical copies of commercial invoices, rather the invoice information is sent to Customs via DHL.

If you are sending domestic shipments to restricted areas like Military bases, Airforce bases, etc, you would need a commercial invoice too.

Compliance with EU Regulations

Create shipments to EU countries by adding your and your shoppers’ EORI and VAT numbers. These details will be added to the commercial invoice for authorized shipping to EU countries.
ELEX WooCommerce DHL Express / eCommerce / Paket Shipping Plugin with Print Label | Compliance with EU Regulations
ELEX WooCommerce DHL Express / eCommerce / Paket Shipping Plugin with Print Label | Add the Shipper Tax Registration Details for Seamless Shipments

Add the Shipper Tax Registration Details for Seamless Shipments

Enter your shipper tax registration details to create shipments to New Zealand, Norway, Australia, and the EU countries barrier-free for your customers. These details will be added to the commercial invoice, which makes the customs process easier.

DHL Shipment Tracking

Store owners can track DHL shipments using the tracking number returned from DHL while generating the label. This tracking number would be added to order notes and will be sent as part of the order completion email.

A visual representation of tracking status can be seen in the Order edit page by Admin and in the Order section of the customer’s My-Account page. The tracking information shows the current status of the shipment in transit.

ELEX WooCommerce DHL Shipping Plugin | DHL Shipment Tracking
Parcel Packaging Options

Parcel Packaging Options

Based on the weights and dimensions of the products in the cart, the rate will be calculated and applied to the final price of the order. Once the order is placed, the items will then be automatically packed into configured boxes. You can choose from the following Packing options: Individual Item Packing Pack Into Custom Boxes with Weights and Dimensions Weight-Based (You can pack heavier items first, or lighter items first)

Price Adjustments

Configure handling fees for each shipping service, in terms of amount or a percentage value. A positive value results in markup, whereas a negative value results in a discount.
ELEX WooCommerce DHL Express Shipping | Price Adjustments
ELEX WooCommerce DHL Express Shipping | DHL Express Parcel Pickup Request

Parcel Pickup Request

The plugin allows you to place a parcel pickup request to DHL while creating shipments. You can specify the desired pickup day, time, and contact details. After successfully placing the pickup request, the store owner will get a unique booking number.

DHL Express

In addition to DHL shipping rates, label printing, and shipment tracking, DHL Express comprises the following:

  • DHL Shipping Price Calculator: Get prices for the following domestic and international shipping services.
    • B2C
    • EXPRESS 9:00
    • EXPRESS 9:00
    • EXPRESS 10:30
    • EXPRESS 10:30
    • SAME DAY
    • EXPRESS 12:00
    • EXPRESS 12:00
  • Return Label: Just like shipment labels, you can generate DHL Express return labels as well. This option is available on the edit order page. You can set custom packages, and choose different services for the return shipment.
  • Archive Air Waybill: For package safety and custom clearance purposes, you can request a DHL waybill. An airway bill gives you proof of consignment with a unique number, which you can use on DHL’s website to track the shipment.
  • Commercial Invoice: A commercial invoice is generated as a receipt as soon as Paperless trade is initiated.
  • Box Packing: Box packing with DHL boxes and custom boxes. Pack items individually or using the built-in box packer.
    • BIG BOX
    • JUMBO BOX 5
    • JUMBO BOX 8
    • SNAP BOX
DHL Express | ELEX WooCommerce DHL Shipping Plugin with Print Label
ELEX WooCommerce DHL Express Shipping | DHL Express Bulk Label Printing Add-On

Print DHL Express shipping labels in Bulk

With the help of the DHL Express Bulk Label Printing Add-On, you can generate DHL shipping labels in bulk and download them in a single PDF file. You can bulk print labels using WooCommerce Order IDs or Order date range. This saves a lot of your time on printing labels one at a time.

Auto-generate and email your DHL Shipping labels & Return labels

The DHL Express Auto-generate and Email labels Add-On makes your label generation task easier by automatically creating shipments, generating DHL labels, and sending an email notification with the shipping label, for you and your customers. This saves your time on manually generating shipping labels and providing a seamless WooCommerce DHL integration.

Similarly, you can generate and email DHL Express return labels as well.

ELEX WooCommerce DHL Express Shipping | Auto-Generate and Email Label Add-On
DHL Paket | ELEX WooCommerce DHL Shipping Plugin with Print Label

DHL Paket

In addition to label printing and shipment tracking, DHL Paket comprises the following:

  • DHL Europaket Compatibility: The plugin is compatible with DHL Europaket. DHL Europaket is tailor-made for business-to-business parcel shipping – fast, reliable delivery to 27 European countries.
  • Packstation Compatibility: Enables your customers to drop off their packages at the nearest store.
  • Create Manifest: Generate a manifest by providing the start and end date.
  • Return Label: Generate and print DHL Paket return labels for your shipments.
  • Bulk Creation/Deletion of shipments: You can create shipments in bulk using the plugin and easily print the labels from the order overview page in WooCommerce.
  • DHL Paket Domestic Shipping: The following domestic services are supported –
    • Delivery on Time
    • Delivery Early
    • Express 09:00
    • Express 10:00
    • Express 12:00
    • Delivery Afternoon
    • Delivery Evening
    • Express Saturday
  • Box Packing: Based on the weight and size of the items in the order, a packing box is selected from predefined box sizes available for DHL Paket. The following boxes are available by default –
    • Päckchen XS
    • Päckchen S
    • Paket S
    • Paket M
    • Paket L
    • Paket XL
    • Reisegepäck

DHL eCommerce

In addition to live shipping rates, label printing, and shipment tracking, DHL eCommerce comprises the following:

  • Diverse Range of Services: The following services, along with a few more, are included:
    • DHL GM Business Priority
    • DHL GM Business Standard
    • DHL Parcel International Standard
    • DHL Parcel International Direct
    • DHL GM Publication Priority
    • DHL GM Publication Standard
    • SM Marketing Parcel Ground
    • DHL SM Parcel Plus Expedited
    • DHL SM Parcel Plus Ground
    • DHL SM Parcel Expedited
    • DHL SM Parcel Ground
    • DHL SM Parcel Return Light
    • DHL DHL SM Parcel Return Plus
    • DHL DHL SM Parcel Return Ground
    • DHL DHL SM Parcel Expedited Max
  • Box Packing: Based on the weight and size of the items in the order, a packing box is selected from predefined box sizes available for DHL eCommerce.
  • Shipment Contents Description: The plugin provides an option to include a description of the contents of your shipment.
DHL eCommerce | ELEX WooCommerce DHL Shipping Plugin with Print Label
DHL Parcel

DHL Parcel

DHL Parcel comprises the following:

  • Print DHL Parcel Shipping Labels: Create shipments and print DHL Parcel shipping labels from your WooCommerce Orders Dashboard.
  • Shipper Region: The shipper country must be from the Benelux region. (Integration with the ELEX DHL API requires that the sender be located in the Netherlands, Belgium, or Luxembourg.)
  • Custom Shipment Message: You can include a personalized message for your consumers to see once the product has been shipped. To add shipping information, add placeholder tags like [ID], [SERVICE], and [DATE], or use the default message.
  • Box Packing: Based on the weight and size of the items in the order, a packing box is selected from predefined box sizes available for DHL Parcel. The following boxes are available by default –
    • Päckchen XS
    • Päckchen S
    • Paket S
    • Paket M
    • Paket L
    • Paket XL
    • Reisegepäck
  • Export Item Description: The plugin allows you to add a description to your shipment’s contents.
  • DHL Email Service: You can enable the DHL Email Service option to comply with GDPR regulations, which will provide DHL with your customers’ email addresses, allowing DHL to send them package tracking information.

What is DHL Express?

The DHL Express is one of the premier shipping services DHL shipping carriers. It allows you to send your parcels all around the world. It helps in domestic as well as international shipping.

The ELEX WooCommerce DHL Shipping Plugin with Print Label is a WordPress/WooCommerce extension that helps you display DHL shipping rates on the cart and checkout pages, print labels from within WooCommerce, pack items automatically into boxes, and track DHL shipment.
This plugin is Verified by DHL International (UK) Ltd. This plugin will work in all countries where the DHL Express service is available.

What is DHL Paket?

DHL Paket is a special service from DHL that allows you to send small and large parcels fast and securely within Germany. It is a fast delivery service that takes approximately 1-2 business days, provides insurance coverage up to 500 euros, provides DHL shipment tracking online, and includes climate-friendly shipping.

The ELEX WooCommerce DHL Paket Shipping (Versand) Plugin allows you to pay postage and print labels using DHL Paket, from an order view page in the WordPress Admin. If you also need the shipping rates to be shown on the checkout page, you may need to set the weight and zone-based rates manually. For this, you can make use of DHL Express or any other weight-based shipping solution.

This plugin has been Approved by DHL Paket Quality Control and allocated an official App Id for integration. The DHL business customer shipping API permits the management of shipments and the online purchase of postage and is typically aimed at senders with a volume of more than 200 shipments per year. For DHL business customers who do not have a DHL business customer account (EXP), and who have a shipment volume of less than 200 shipments per year, shipping documents are created via the private customer shipping API.

The business customer shipping API takes care of:

  • The preparation of shipping documents for national and international shipping.
  • Creation of export documents.
  • Booking or cancellation of a pick-up request for a shipment from any point of origin and delivery to any destination location.
  • Retrieval of labels.

All operations apart from those required for booking and canceling pick-ups are available for the following shipping types: Day Definite (DD) and Time Definite (TD).

What is DHL eCommerce?

Looking for standard domestic and international parcel pick-up, delivery, and return solutions for business customers as well as e-commerce logistics and facilitation services? Here is the solution! DHL eCommerce offers all this and more!

What is DHL Parcel?

DHL Parcel offers domestic and worldwide standard parcel delivery solutions to businesses, individuals, and e-commerce logistics providers. They provide integrated solutions for your company’s operations, making it simple and quick to send shipments and especially smaller parcels and pallets. When it comes to shipping parcels within the country, DHL Parcel is more flexible, while DHL Express is the best if you need to ship internationally.

Plugin Compatibility

All the ELEXtensions plugins are developed on the same framework. This makes them fully compatible with all our plugins. You may combine them together to get a better, more powerful & complete solution for your business.


We are doing our best to make them compatible with the other most popular plugins on the market.



Our Credible Partners

We only allow verified purchased customers to write reviews.

Product Overall Rating

Only logged in customers who have purchased this product may leave a review.

142 reviews for ELEX WooCommerce DHL Express / eCommerce / Paket / Parcel Shipping Plugin with Print Label

  1. Avatar photo

    Rich (verified owner)

    The comments below are incorrect. Version 3.0.2 and 3.0.3 of the plugin were sending the wrong codes to DHL. However, after I contacted DHL and found the correct code, two updates were done and now the problem is fixed and the software is working correctly.

    This is not 4 star because I had to contact DHL several time myself for guidance before this was fixed.

  2. Avatar photo

    Lisa (verified owner)

    Great plugin! Everything you need and easy to use. The customer service and support is outstanding! Would not have any fear of purchasing any of their products. Keep up the amazing work and wonderful support.

  3. Avatar photo

    Norma (verified owner)

    Excelent plugin and awesome customer service when something is not working properly, congratulations!

  4. Avatar photo

    LARA (verified owner)

    It’s almost there, but this one fault that prevents it from being useful for my purpose which is for all overseas shipments and exports which require Commercial Invoice generation.

    The issue is: Product description fit for Customs purposes describes items as “Men’s 100% Cotton Woven Jacket” or “Women’s 100% Synthetic Knit dress”, etc. – this is required for all Customs purposes internationally with their respective Harmonized System (HS) Code for Exporting purposes.

    Currently, it just imports the product’s name: eg. “Eye of Horus dress” or “Revenge skirt”, and this is not sufficient for customs purposes and it gets flagged and withheld and delayed in customs, which infuriates my customers. Frankly, to be told that fixing this “is not possible” is no way to go about improving your product based on feedback provided.

    Honestly, Woocommerce has Shipping classes within its system and you can classify products based on the Shipping class that it is, and you could pull the item description for Commercial Invoice purposes from here… But Nea from the Support team did not help and merely said “it is not possible” and did not try to resolve this basic yet extremely essential issue for all commercial invoices required in exports.

    I have brought this issue up with the Support Team back in December 2016 and have asked my DHL Integration team to contact the Xadapter Support team directly to explain the importance of this issue and resolve it, to no avail.

    Because of this issue, the plugin is useless to me and money and time spent installing and integrating the plugin, only for it to be not be useful at one aspect. And definitely not happy that the support team did not even seem to care about improving such an essential aspect of their product.

  5. Avatar photo

    Siddharth (verified owner)

    Awesome. This Works Perfect. Few things need to improve exactly what DHL Offers.
    The best thing is Xadapter Support. 🙂

  6. Avatar photo

    ryan (verified owner)

    Very helpful support staff. Thanks guys

  7. Avatar photo

    Khaled (verified owner)

    Great devs they know their stuff. Awesome plugin and great support. thanks Lorenzo and team for the additional customization it helped us a bunch good work.

  8. Avatar photo

    julio (verified owner)

    THIS DHL plug in is the best!!!
    Easy to setup, and the best part is the costumer service and support, I was having some details when setting up and they help me correct them the same day, great response and it is working now.
    Thank you for your great service and for a working APP. YOU ROCK!

  9. Avatar photo

    Alma (verified owner)

    Very helpful and effect support. I really appreciate it!

  10. Avatar photo

    Kara (verified owner)


    This is a platform we helped develop to allow Artisans in any country to have access to e-commerce and global shipping based out of Guatemala.
    Shipping has been a challenge out of Guatemala as the Guatemala Postal Service failed 3 years ago. We setup Global shipping with DHL, took three months. Finally we have an account.

    DHL in Guatemala lacked offering technical support in order to Integrate the DHL xadapter plugin. We were all lost as to why this plugin was not working. I was frustrated DHL, WordPress, Woo Commerce, no one could figure this out. This plugin developer finally figured out the problem that none of the groups could find.

    Yes I would recommend anyone considering shipping plugins, please use this group.

    James Dillon

    Ethical Fashion Guatemala

Frequently Asked Questions

Other Similar Products