Automated DHL Express live/manual shipping rates, labels and pickup – HPOS supported

Automated DHL Express live/manual shipping rates, labels and pickup – HPOS supported

Wordpress plugin

Install on Wordpress

App Details

DHL Express shipping plugin integrates seamlessly with DHL Express for real-time DHL Express online quotes based on the postal codes of origin and destination,shipping rates, label printing, automatic tracking number email generation, shipping rate previews on product pages, and much more.

Annoyed of clicking button to create shipping label and generating it here is a hassle free solution, HITShipo is the tool with fully automated will reduce your cost and will save your time.

Further, We will track your shipments and will update the order status automatically. Our plugin used the latest version of DHL Express XML Version 10.

For documentation vist this link

FRONT OFFICE (CHECKOUT PAGE):

To fetch real-time rates on the checkout page, we will send product information and location to DHL.

We are providing the following domestic & international shipping carriers of DHL:
* Domestic Express
* Worldwide Express
* DHL Express
* DHL Economy

and more 14 Services.

You can get the DHL provided discounts.
By using hooks and filters you can make currency conversions, product skipping package, definition customization and supports the insurance.

BACK OFFICE (SHIPPING ):

DHL Express shipping plugin is deeply integrated with HITStacks. So the shipping labels will be generated automatically. You can get the shipping label through email or from the order page.

This plugin also supported the manual shipments option. By using this you can create the shipments directly from the order page. HITShipo will keep track of the orders and update the order state to complete.

Useful filters

1) Filter to restric the country

add_filter(“a2z_dhlexpress_rate_packages”,”a2z_dhlexpress_rate_packages_func”,10,1);
function a2z_dhlexpress_rate_packages_func($package){
$return_package = array();
if($package[‘destination’][‘country’] == ‘RU’){
return $return_package;
}
return $package;
}

2) Flat Rate based on order total for services

function hitstacks_dhlexpress_rate_cost_fnc($rate_cost, $rate_code, $order_total){
if($order_total > 250){
return 0;
}
return 20; // Return currency is must to be a DHL confiured currency.
}
add_filter(“hitstacks_dhlexpress_rate_cost”, “hitstacks_dhlexpress_rate_cost_fnc”, 10,3);

3) Change estimated delivery date format or text.

add_filter(‘hitstacks_dhlexpres_delivery_date’, ‘hit_dhl_est_delivery_format’,10,3);
function hit_dhl_est_delivery_format($string, $est_date, $est_time){
return $string;
}

4) To Sort the rates from Lowest to Highest

add_filter( ‘woocommerce_package_rates’ , ‘hitshipo_sort_shipping_methods’, 10, 2 );
function hitshipo_sort_shipping_methods( $rates, $package ) {
if ( empty( $rates ) ) return;
if ( ! is_array( $rates ) ) return;
uasort( $rates, function ( $a, $b ) {
if ( $a == $b ) return 0;
return ( $a->cost < $b->cost ) ? -1 : 1;
} );
return $rates;
}

5) To display Fixed rate during checkout

add_filter(“a2z_dhlexpress_manual_flat_rates”,”a2z_dhlexpress_manual_flat_rates_func”,10,1);
function a2z_dhlexpress_manual_flat_rates_func($package){
return array(array(“rate_code” => “I”, “name” => “DHLExpress Domestic – I”, “rate” => “10”), array(“rate_code” => “N”, “name” => “DHLExpress Domestic – N”, “rate” => “20”));
}

6) Display free Shipping based on product SKU

add_filter(“a2z_dhlexpress_rate_based_product”,”a2z_dhlexpress_rate_based_product_fun”,10,1);
function a2z_dhlexpress_rate_based_product_fun($products){

// add all SKU of free shiping products in array
$free_product = array(
‘SHSJGAHGH’,’CFSL6813DB’
);
foreach($products as $item_key => $val){
$product = $val[‘data’];
$product_data = $product->get_data();
$exist = array_intersect(array($product_data[‘sku’]),$free_product);
if(isset($exist) && !empty($exist)){
unset($products[$item_key]);
}

}
if(empty($products)){
return 0;
}
return $products;

}

7) Customize insurance option

add_filter( ‘hitshipo_ins_ship’ , ‘hitshipo_ins_ship_fun’, 10, 3 );
function hitshipo_ins_ship_fun($insurance=”no”, $vendor=”default”, $order=[]){
return “yes”;
}

8) Customize insurance amount

add_filter( ‘hitshipo_ins_val_ship’ , ‘hitshipo_ins_val_ship_fun’, 10, 3 );
function hitshipo_ins_val_ship_fun($insurance_value=0, $vendor=”default”, $order=[]){
return 10;
}

9) Disable currency conversion for shipment

add_filter(‘hit_do_conversion_while_label_generation’, ‘hits_curr_con’, 10, 2);
function hits_curr_con($enabled = true, $toCounty = “”){
return false;
}

10) Modify products for shipment

add_filter(‘hitshipo_prods_to_ship’, ‘hits_product_modifier’, 10, 1);
function hits_product_modifier($products = []){
// your code
return $products;
}

11) Hide invoice for specific countries

add_filter(‘hits_show_invoice’, ‘hits_show_invoice_handle’, 10, 3);
function hits_show_invoice_handle($enabled = true, $toCounty = “”, $type=””){
$disabled_countries = [“GB, US”, “DE”];
if(!empty($toCounty) && in_array($toCounty, $disabled_countries)){
$enabled = false;
}
return $enabled;
}

12) Set receiver vat

add_filter( ‘hitshipo_dhlexpress_receiver_vat’ , ‘hitshipo_dhl_receiver_vat_fun’, 10, 2 );
function hitshipo_dhl_receiver_vat_fun($rec_vat=””, $order=[]){
$rec_vat = “qw12345”;
return $rec_vat;
}

13) Change inbound commodity based on receiver country

add_filter(‘a2z_dhlexpress_cc_inb’, ‘a2z_dhlexpress_cc_inb_fun’, 10, 3);
function a2z_dhlexpress_cc_inb_fun($saved_cc_inb=””, $product_id=””, $to_country=””){
$saved_cc_inb = “12345678”; // inbound commodity code
return $saved_cc_inb;
}

Your customer will appreciate :

  • The Product is delivered very quickly. The reason is, there this no delay between the order and shipping label action.
  • Access to the many services of DHL for domestic & international shipping.
  • Good impression of the shop.

HITShipo Action Sample

Informations for Configure plugin

If you have already a DHL Express Account, please contact your DHL account manager to get your credentials.
If you are not registered yet, please contact our customer service.
Functions of the module are available only after receiving your API’s credentials.
Please note also that phone number registration for the customer on the address webform should be mandatory.
Create account in hitshipo.

Plugin Tags:

Best DHL express plugin, DHL, DHL Express, dhlexpress,DHL Express shipping, DHL Woocommerce, dhl express for woocommerce, official dhl express, dhl express plugin, dhl plugin, create shipment, dhl shipping, dhl shipping rates

About DHL

DHL Express is a division of the German logistics company Deutsche Post DHL providing international courier, parcel, and express mail services. Deutsche Post DHL is the world’s largest logistics company operating around the world, particularly in sea and air mail

About HITShipo

“HITShipo is a shipping platform for automation”. HITShipo is an automation tool that let’s you print shipping labels,track orders,audit shipments etc. Both shipments are handled with a strong integration of e-Commerce.

What basic features HITShipo have with DHL Express?

Get Live Shipping rates and account rates using plugins which are integrated with HITShipo.
Create Shipments and generate label through HITShipo.
You can Create Pick up request and label through Hitshipo.
You can create Return label through HITShipo.
You can Track your Shipments.
Automatically update order status.
Audit Shipments.
All Shipping services available.
Supports both Domestic and International Shipments.

Why HITShipo?

If you are tired by the process of creating and printing a shipping label, here is a simple solution for you. HITShipo is a fully automated solution that lowers your costs and saves your time.

  1. When an order is placed, the shipping label, invoice, packing slip gets automatically created and it will be mailed to your email, and at the same time, the label is updated on your site.
  2. It tracks the order information and automatically changes the state from shipped to a completed state when an order status is completed.
  3. Website Speed -> Shipping servers are returning a big amount of Base64 encoded data via API. If you are using any plugin, this encodes formatted data that will be getting saved in your DB. And DB size will get increased, Maintenance is needed to your Database in the future. Here we are handling that on the HITSHIPO side, only storing a short URL of the shipping label in the table.
  4. We are doing shipment audits, If a package goes wrong, any damage happens, the system will automatically capture the data & email you. You can get a refund from them.
  5. Mainly, When your customer enters the address, they may enter the address1 line very big. But shipping companies will support 44 characters to 60 characters. Here some shipping plugins will truncate the characters and create shipping labels that cause bad delivery. In HITSHIPO, This part is manually handled. If this kind of error comes while creating a shipping label, our team will manually enter that data from outside & create a label correctly.

Pricing

Starting from $0 per month.

Check Out the Image Slider Widget

By Common Ninja

Image SliderTry For Free!

App Info

Rating

Reviewers

11 reviews

Tags

automated
dhl
DHL Express
shipping label
shipping rates

Developed By

a2zplugins

Quick & Easy

Find the Best Wordpress plugins for you

Common Ninja has a large selection of powerful Wordpress plugins that are easy to use, fully customizable, mobile-friendly and rich with features — so be sure to check them out!

Testimonial

Testimonial plugins for Wordpress

Galleries

Galleries plugins for Wordpress

SEO

SEO plugins for Wordpress

Contact Form

Contact Form plugins for Wordpress

Forms

Forms plugins for Wordpress

Social Feeds

Social Feeds plugins for Wordpress

Social Sharing

Social Sharing plugins for Wordpress

Events Calendar

Events Calendar plugins for Wordpress

Sliders

Sliders plugins for Wordpress

Analytics

Analytics plugins for Wordpress

Reviews

Reviews plugins for Wordpress

Comments

Comments plugins for Wordpress

Portfolio

Portfolio plugins for Wordpress

Maps

Maps plugins for Wordpress

Security

Security plugins for Wordpress

Translation

Translation plugins for Wordpress

Ads

Ads plugins for Wordpress

Video Player

Video Player plugins for Wordpress

Music Player

Music Player plugins for Wordpress

Backup

Backup plugins for Wordpress

Privacy

Privacy plugins for Wordpress

Optimize

Optimize plugins for Wordpress

Chat

Chat plugins for Wordpress

Countdown

Countdown plugins for Wordpress

Email Marketing

Email Marketing plugins for Wordpress

Tabs

Tabs plugins for Wordpress

Membership

Membership plugins for Wordpress

popup

popup plugins for Wordpress

SiteMap

SiteMap plugins for Wordpress

Payment

Payment plugins for Wordpress

Coming Soon

Coming Soon plugins for Wordpress

Ecommerce

Ecommerce plugins for Wordpress

Customer Support

Customer Support plugins for Wordpress

Inventory

Inventory plugins for Wordpress

Video Player

Video Player plugins for Wordpress

Testimonials

Testimonials plugins for Wordpress

Tabs

Tabs plugins for Wordpress

Social Sharing

Social Sharing plugins for Wordpress

Social Feeds

Social Feeds plugins for Wordpress

Slider

Slider plugins for Wordpress

Reviews

Reviews plugins for Wordpress

Portfolio

Portfolio plugins for Wordpress

Membership

Membership plugins for Wordpress

Forms

Forms plugins for Wordpress

Events Calendar

Events Calendar plugins for Wordpress

Contact

Contact plugins for Wordpress

Comments

Comments plugins for Wordpress

Analytics

Analytics plugins for Wordpress

Common Ninja Apps

Some of the best Common Ninja plugins for Wordpress

Browse our extensive collection of compatible plugins, and easily embed them on any website, blog, online store, e-commerce platform, or site builder.

Image Slider for Wordpress logo

Image Slider

Showcase visuals with an image slider that displays multiple images in a smooth slideshow, improves design, and keeps visitors engaged.

Device Mockup for Wordpress logo

Device Mockup

Show products, apps, or designs inside a clean device mockup that improves visualization, builds credibility, and helps visitors make confident decisions.

Event Listings for Wordpress logo

Event Listings

Create event listings with an events board widget that displays upcoming activities clearly, helps visitors discover events, and supports easy management.

PDF Flipbook for Wordpress logo

PDF Flipbook

Transform PDFs into interactive flipbooks with a PDF flipbook widget that improves reading and keeps visitors engaged.

Card Builder for Wordpress logo

Card Builder

Add customizable content cards to your site to display structured information clearly with flexible layout and design options.

RSS Feed Carousel for Wordpress logo

RSS Feed Carousel

Show RSS content with an RSS feed carousel that updates automatically, displays posts in a smooth scrolling layout, and keeps visitors engaged.

Instagram Carousel for Wordpress logo

Instagram Carousel

Show Instagram posts in a responsive carousel layout to enhance social proof and keep your site content visually fresh.

Skill List for Wordpress logo

Skill List

Showcase your abilities with a structured skill list that highlights strengths clearly, builds credibility, and improves your chances of getting hired.

Corner Button for Wordpress logo

Corner Button

Corner button that stays fixed on the screen to highlight promotions, improve navigation, and guide visitors toward important actions with clear visibility.

Bluesky Feed Slider for Wordpress logo

Bluesky Feed Slider

Show Bluesky posts with a Bluesky feed slider that scrolls updates and keeps content visible while keeping visitors engaged.

Payment Button for Wordpress logo

Payment Button

Use a payment button for secure PayPal or Stripe checkout to simplify online payments and help increase sales.

Interactive Video Player for Wordpress logo

Interactive Video Player

Add interactive video overlays with links, product cards, and buttons that appear on top of your videos to boost engagement and guide user actions.

More plugins

plugins You Might Like

Discover Apps By Platform

Discover the best apps for your website

WordPress
Wix
Shopify
Weebly
Webflow
Joomla
PrestaShop
Shift4Shop
WebsiteX5
MODX
Opencart
NopCommerce

Common Ninja Search Engine

The Common Ninja Search Engine platform helps website builders find the best site widgets, apps, plugins, tools, add-ons, and extensions! Compatible with all major website building platforms - big or small - and updated regularly, our Search Engine tool provides you with the business tools your site needs!

Multiple platforms