{"id":40750,"date":"2016-02-05T13:27:03","date_gmt":"2016-02-05T13:27:03","guid":{"rendered":"http:\/\/webkul.com\/blog\/?p=40750"},"modified":"2025-11-21T09:25:19","modified_gmt":"2025-11-21T09:25:19","slug":"prestashop-dhl-shipping","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/","title":{"rendered":"PrestaShop DHL Shipping {User-Guide}"},"content":{"rendered":"\n<p><strong><a href=\"https:\/\/store.webkul.com\/Prestashop-DHL-Shipping.html\">PrestaShop DHL Shipping<\/a>:<\/strong> Integrate your PrestaShop store with DHL using REST API and offer reliable DHL shipping options to your customers.<\/p>\n\n\n\n<p> PrestaShop DHL Shipping calculates the cost of each DHL service based on shipping address, destination address, and product dimensions.<\/p>\n\n\n\n<p>The module facilitates the store owners to create shipping labels.<\/p>\n\n\n\n<p><strong>Note: PrestaShop DHL Shipping module is MultiShop Compatible.<\/strong><\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Features of PrestaShop DHL Shipping<\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Provide multiple DHL shipping methods to customers on PrestaShop store.<\/li>\n\n\n\n<li>Display shipping cost for each DHL shipping method on the checkout page.<\/li>\n\n\n\n<li>Calculates shipping rates based on shipping address, destination address, and product dimensions.<\/li>\n\n\n\n<li>Use the module in test mode before going into production.<\/li>\n\n\n\n<li>Send an order in a single package or multiple packages.<\/li>\n\n\n\n<li>While creating multiple packages for an order, select products and their quantity that will be sent in a package.<\/li>\n\n\n\n<li>Create shipping labels.<\/li>\n\n\n\n<li>Add custom label text to display on the shipping label.<\/li>\n\n\n\n<li>Track order from order details page.<\/li>\n\n\n\n<li>Request a Pick-up for orders.<\/li>\n\n\n\n<li>Customer can also track their orders from order details page.<\/li>\n\n\n\n<li>Paper less trade option is available for international shipments.<\/li>\n<\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Note<\/h3>\n<\/div><\/div>\n\n\n\n<ol class=\"wp-block-list\">\n<li>DHL Shipping module is completely based on REST API. This module is a rate calculator which will display the rates calculated directly from DHL shipping method\u2019s website based on admin\u2019s shipping address and customer\u2019s delivery address taking into consideration the mentioned product dimension and weight Note: Display of a particular shipping method will totally depend upon the API.<\/li>\n\n\n\n<li>DHL API credentials are not same as your DHL account credentials. You have to get credentials from DHL support through email. So please contact to DHL support to get DHL api credentials.<\/li>\n\n\n\n<li>Module takes into consideration DHL express rates.<\/li>\n<\/ol>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">How to Install PrestaShop DHL Shipping<\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Firstly, go to the module manager in the back office and click on \u2018upload a module\u2019.<\/li>\n\n\n\n<li>After that, drag and drop the module file or select the file from the system.<\/li>\n\n\n\n<li>In this way, the module installation will be successful.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1200\" height=\"414\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/prestashop-dhl-shipping-installation.webp\" alt=\"dhl shipping installation\" class=\"wp-image-488385\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/prestashop-dhl-shipping-installation.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/prestashop-dhl-shipping-installation-300x104.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/prestashop-dhl-shipping-installation-250x86.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/prestashop-dhl-shipping-installation-768x265.webp 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1200\" height=\"552\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/module-installation-1.webp\" alt=\"dhl shipping installation\" class=\"wp-image-488386\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/module-installation-1.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/module-installation-1-300x138.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/module-installation-1-250x115.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/module-installation-1-768x353.webp 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1200\" height=\"544\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/installation-successful-1.webp\" alt=\"dhl shipping installation\" class=\"wp-image-488387\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/installation-successful-1.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/installation-successful-1-300x136.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/installation-successful-1-250x113.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/installation-successful-1-768x348.webp 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">How to get API Keys<\/h3>\n<\/div><\/div>\n\n\n\n<p>To obtain the API keys, you need to log in or create an account on the <a href=\"https:\/\/developer.dhl.com\/\">DHL Developer Portal<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"579\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/register-1-1200x579.webp\" alt=\"Register or Login\" class=\"wp-image-514170\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/register-1-1200x579.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/register-1-300x145.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/register-1-250x121.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/register-1-768x370.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/register-1.webp 1275w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After logging in, navigate to your User Dashboard.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"601\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/userdashboard-1200x601.webp\" alt=\"User Logged In\" class=\"wp-image-514200\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/userdashboard-1200x601.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/userdashboard-300x150.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/userdashboard-250x125.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/userdashboard-768x385.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/userdashboard.webp 1293w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>On the User Dashboard, click on the \u2018Create app\u2019 button to create an app.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"994\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/createanapp-1200x994.webp\" alt=\"Create an App\" class=\"wp-image-514196\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/createanapp-1200x994.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/createanapp-300x248.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/createanapp-250x207.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/createanapp-768x636.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/createanapp.webp 1292w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Complete the following steps to create an App:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enter the App Name<\/li>\n\n\n\n<li>Enter App Description<\/li>\n\n\n\n<li>Select the required APIs<\/li>\n\n\n\n<li>Click the \u201cCreate App\u201d button<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1029\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/createanapp1-1029x1024.webp\" alt=\"Create an App\" class=\"wp-image-514207\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/createanapp1-1029x1024.webp 1029w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/createanapp1-300x300.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/createanapp1-250x249.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/createanapp1-768x764.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/createanapp1-120x120.webp 120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/createanapp1.webp 1295w\" sizes=\"(max-width: 1029px) 100vw, 1029px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Once you have successfully created an App, you will be redirected back to the dashboard. Your app will show one of the following statuses:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Pending:<\/strong> all selected services require approval.<\/li>\n\n\n\n<li><strong>Mixed:<\/strong> some services are approved, and some require approval.<\/li>\n\n\n\n<li><strong>Approved:<\/strong> all selected services are approved.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"586\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/appcreated-1200x586.webp\" alt=\"App Created Successfully\" class=\"wp-image-514217\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/appcreated-1200x586.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/appcreated-300x146.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/appcreated-250x122.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/appcreated-768x375.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/appcreated.webp 1278w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Once all required services are approved, open the app from your dashboard to view the API credentials.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"959\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/apikeys-1200x959.webp\" alt=\"View your credentials\" class=\"wp-image-514215\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/apikeys-1200x959.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/apikeys-300x240.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/apikeys-250x200.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/apikeys-768x614.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/apikeys.webp 1295w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">DHL Shipping Configuration<\/h3>\n<\/div><\/div>\n\n\n\n<p>After the successful installation of the module, the admin needs to configure it.<\/p>\n\n\n\n<p>The module configuration is sub-divided into for sections:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>DHL API Credentials<\/li>\n\n\n\n<li>Shipper Information Settings<\/li>\n\n\n\n<li>Packaging Information<\/li>\n\n\n\n<li>E-mail settings<\/li>\n<\/ul>\n\n\n\n<p><strong>DHL API Credentials<\/strong><\/p>\n\n\n\n<p>Under this tab, the admin:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Choose to use the module in sandbox or live mode.<\/li>\n\n\n\n<li>Needs to specify DHL API key, secret, and account number he got from DHL account.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1062\" height=\"413\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/configuration.webp\" alt=\"configuration\" class=\"wp-image-506338\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/configuration.webp 1062w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/configuration-300x117.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/configuration-250x97.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/configuration-768x299.webp 768w\" sizes=\"(max-width: 1062px) 100vw, 1062px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1066\" height=\"537\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/dhl-api-credentials.webp\" alt=\"dhl api credentials\" class=\"wp-image-506339\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/dhl-api-credentials.webp 1066w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/dhl-api-credentials-300x151.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/dhl-api-credentials-250x126.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/dhl-api-credentials-768x387.webp 768w\" sizes=\"(max-width: 1066px) 100vw, 1066px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Shipper information settings<\/strong><\/p>\n\n\n\n<p>Under this tab, the admin needs to specify shipper&#8217;s name, address, and contact details.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1081\" height=\"815\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/shipper-information-settings.webp\" alt=\"shipper information settings\" class=\"wp-image-506349\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/shipper-information-settings.webp 1081w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/shipper-information-settings-300x226.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/shipper-information-settings-250x188.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/shipper-information-settings-768x579.webp 768w\" sizes=\"(max-width: 1081px) 100vw, 1081px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Packaging information<\/strong><\/p>\n\n\n\n<p>Under Packaging Info, the admin can:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Select the dimension unit as Matric (CM\/KG) or Imperial (IN\/LBs)<\/li>\n\n\n\n<li>Select the number of days after order he will generate shipment.<\/li>\n\n\n\n<li>Enable or disable waybill doc generation.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1065\" height=\"350\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/packaging-informatio-settings.webp\" alt=\"packaging-information-settings\" class=\"wp-image-506350\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/packaging-informatio-settings.webp 1065w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/packaging-informatio-settings-300x99.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/packaging-informatio-settings-250x82.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/packaging-informatio-settings-768x252.webp 768w\" sizes=\"(max-width: 1065px) 100vw, 1065px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>E-mail settings<\/strong><\/p>\n\n\n\n<p>Once the shipping label gets generated, an email will be sent to customer containing order tracking details if this field is enabled.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1065\" height=\"235\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/email-settings.webp\" alt=\"email settings\" class=\"wp-image-506351\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/email-settings.webp 1065w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/email-settings-300x66.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/email-settings-250x55.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/email-settings-768x169.webp 768w\" sizes=\"(max-width: 1065px) 100vw, 1065px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Note:&nbsp;<\/strong>After installing the module the admin needs to install the DHL services. It is mandatory to install the DHL services in order to work with this module properly.<\/p>\n\n\n\n<p>The admin can view a list of domestic and international DHL shipping methods under carriers. Go to Shipping-&gt;Carriers.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"652\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/dhl-carriers-652x1024.webp\" alt=\"dhl carriers\" class=\"wp-image-488416\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/dhl-carriers-652x1024.webp 652w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/dhl-carriers-191x300.webp 191w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/dhl-carriers-159x249.webp 159w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/dhl-carriers-768x1206.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/dhl-carriers-978x1536.webp 978w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/dhl-carriers.webp 1242w\" sizes=\"(max-width: 652px) 100vw, 652px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\"><\/h3>\n<\/div><\/div>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Front End Flow<\/h3>\n<\/div><\/div>\n\n\n\n<p>Suppose a Customer purchases multiple products with multiple quantities in a single order.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1168\" height=\"764\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/shopping-cart-1.webp\" alt=\"shopping cart\" class=\"wp-image-488421\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/shopping-cart-1.webp 1168w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/shopping-cart-1-300x196.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/shopping-cart-1-250x164.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/shopping-cart-1-768x502.webp 768w\" sizes=\"(max-width: 1168px) 100vw, 1168px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>At checkout, the buyer will find the DHL Shipping methods with their costs.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"904\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/select-carrier-904x1024.webp\" alt=\"dhl shipping methods\" class=\"wp-image-488422\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/select-carrier-904x1024.webp 904w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/select-carrier-265x300.webp 265w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/select-carrier-220x249.webp 220w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/select-carrier-768x870.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/select-carrier.webp 1172w\" sizes=\"(max-width: 904px) 100vw, 904px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Admin can view the name of the DHL shipping carrier with their shipping rate in order page.<\/p>\n\n\n\n<p>Further, a drop-down menu is available for the admin in the DHL Shipping Details Block.<\/p>\n\n\n\n<p>From here, he can select whether to generate a single or multiple packages for the order.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"723\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/order-details-1-723x1024.webp\" alt=\"order details\" class=\"wp-image-488433\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/order-details-1-723x1024.webp 723w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/order-details-1-212x300.webp 212w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/order-details-1-176x249.webp 176w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/order-details-1-768x1088.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/order-details-1.webp 1073w\" sizes=\"(max-width: 723px) 100vw, 723px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1074\" height=\"690\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/dhl-shipping-services.webp\" alt=\"dhl shipments\" class=\"wp-image-488434\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/dhl-shipping-services.webp 1074w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/dhl-shipping-services-300x193.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/dhl-shipping-services-250x161.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/dhl-shipping-services-768x493.webp 768w\" sizes=\"(max-width: 1074px) 100vw, 1074px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Paper less trade<\/strong><\/p>\n\n\n\n<p>This option is primarily used for international shipments. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"906\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/paper-less-trade-906x1024.webp\" alt=\"paper less trade\" class=\"wp-image-488437\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/paper-less-trade-906x1024.webp 906w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/paper-less-trade-266x300.webp 266w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/paper-less-trade-220x249.webp 220w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/paper-less-trade-768x868.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/paper-less-trade.webp 1078w\" sizes=\"(max-width: 906px) 100vw, 906px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Suppose Admin selects Multiple Package creation for the order. After this, select the products and its quantity to send in respective packages.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1071\" height=\"710\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/create-packages.webp\" alt=\"create packages\n\" class=\"wp-image-488439\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/create-packages.webp 1071w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/create-packages-300x199.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/create-packages-250x166.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/create-packages-768x509.webp 768w\" sizes=\"(max-width: 1071px) 100vw, 1071px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Admin can create more packages by clicking on \u201cAdd more packages\u201d button.<\/p>\n\n\n\n<p>The admin can decide the product and its quantity to send in the packages.<\/p>\n\n\n\n<p>Once admin has created his own packages, Click on \u201cCreate shipment label\u201d tab. This will enable label creation for the packages.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1066\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/multiple-packages-1066x1024.webp\" alt=\"packages\" class=\"wp-image-488441\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/multiple-packages-1066x1024.webp 1066w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/multiple-packages-300x288.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/multiple-packages-250x240.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/multiple-packages-768x738.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/multiple-packages.webp 1075w\" sizes=\"(max-width: 1066px) 100vw, 1066px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Once the labels for the packages are generated, admin can download the shipping label and also track the order Package wise.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1200\" height=\"358\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/shipment-labels.webp\" alt=\"shipping labels\" class=\"wp-image-488443\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/shipment-labels.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/shipment-labels-300x90.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/shipment-labels-250x75.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/shipment-labels-768x229.webp 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Customers can also track their order from their order detail page.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"826\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/order-details-page.webp\" alt=\" order details page\" class=\"wp-image-488445\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/order-details-page.webp 826w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/order-details-page-242x300.webp 242w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/order-details-page-201x249.webp 201w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/order-details-page-768x952.webp 768w\" sizes=\"(max-width: 826px) 100vw, 826px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>This is how admin can add DHL shipping methods to their store.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">DHL Pick Up Functionality<\/h3>\n<\/div><\/div>\n\n\n\n<p>In this module, there is also a feature to request a pick up. Admin can generate a pick up request from the Order detail page.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1076\" height=\"750\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/dhl-pickup-request.webp\" alt=\"pickup request\" class=\"wp-image-488458\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/dhl-pickup-request.webp 1076w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/dhl-pickup-request-300x209.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/dhl-pickup-request-250x174.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/dhl-pickup-request-768x535.webp 768w\" sizes=\"(max-width: 1076px) 100vw, 1076px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>When Admin clicks on \u2018Request DHL Pick-Up\u2019 tab, a pick up form pops up which needs to be filled in by the admin. DHL Pick Up Request form has three parts :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Requestor Details<\/li>\n\n\n\n<li>Place Information<\/li>\n\n\n\n<li>Pick Up Time Information<\/li>\n<\/ul>\n\n\n\n<p>On the Requestor Details Form section, Admin needs to fill in the details of the Person who is requesting the pick up from DHL.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"679\" height=\"610\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/pickup-request.webp\" alt=\"pickup request form\" class=\"wp-image-488448\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/pickup-request.webp 679w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/pickup-request-300x270.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/pickup-request-250x225.webp 250w\" sizes=\"(max-width: 679px) 100vw, 679px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>In Place Information section, admin needs to enter the place details from where pick up has to be taken by DHL.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"884\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/place-information.webp\" alt=\"place information\" class=\"wp-image-488449\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/place-information.webp 884w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/place-information-259x300.webp 259w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/place-information-215x249.webp 215w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/place-information-768x890.webp 768w\" sizes=\"(max-width: 884px) 100vw, 884px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>On Pick&nbsp;Up Time Information section, Admin will enter the desired Pick up date and Time.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"677\" height=\"355\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/pickup-time.webp\" alt=\"pickup time information\" class=\"wp-image-488450\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/pickup-time.webp 677w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/pickup-time-300x157.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/pickup-time-250x131.webp 250w\" sizes=\"(max-width: 677px) 100vw, 677px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After generating a pick up request, the admin can also modify or cancel it.<\/p>\n\n\n\n<p><strong>Note \u2013&nbsp;<\/strong>Admin can generate One pick up request for one order irrespective of whether the order is sent in single or multiple package.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1140\" height=\"296\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/dhl-pickup.webp\" alt=\"dhl pickup\" class=\"wp-image-488452\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/dhl-pickup.webp 1140w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/dhl-pickup-300x78.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/dhl-pickup-250x65.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/04\/dhl-pickup-768x199.webp 768w\" sizes=\"(max-width: 1140px) 100vw, 1140px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>This is how admin manages DHL shipping on its website along with single\/multiple package creation, generating shipping labels and track the order as well as request a pick up.<\/p>\n\n\n\n<p>So, this was all about Prestashop DHL shipping Module. I hope this document will help you in checking the functionality of the module in a better way.<\/p>\n\n\n\n<p>Also, do let us know about your views in the comments.<\/p>\n\n\n\n<p>In case, if you are looking for a DHL shipping module for marketplace, then do checkout the <a href=\"https:\/\/webkul.com\/blog\/prestashop-marketplace-dhl-shipping\/\">blog<\/a>.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Support<\/h3>\n<\/div><\/div>\n\n\n\n<p>For any kind of technical assistance or query, please&nbsp;<a href=\"https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/\">raise a ticket<\/a>&nbsp;or send us a mail at&nbsp;<strong>support@webkul.com<\/strong><\/p>\n\n\n\n<p>Also, please explore our&nbsp;<a href=\"https:\/\/webkul.com\/prestashop-development\/\">Prestashop development services<\/a>&nbsp;and vast range of quality&nbsp;<a href=\"https:\/\/store.webkul.com\/PrestaShop-Extensions.html\">Prestashop addons<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>PrestaShop DHL Shipping: Integrate your PrestaShop store with DHL using REST API and offer reliable DHL shipping options to your customers. PrestaShop DHL Shipping calculates the cost of each DHL service based on shipping address, destination address, and product dimensions. The module facilitates the store owners to create shipping labels. Note: PrestaShop DHL Shipping module <a href=\"https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":65,"featured_media":40782,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2684,2685,209],"tags":[5660,5661,2418,2225,2688,2065,2686,2687],"class_list":["post-40750","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dhl-shipping","category-dhl-shipping-shipping-marketplace-2","category-prestashop","tag-dhl-api-integration","tag-dhl-delivery","tag-dhl-delivery-method","tag-dhl-shipping","tag-dhl-shipping-methods","tag-prestashop","tag-prestashop-dhl-shipping","tag-shipping-methods"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Prestashop DHL shipping | Freight Calculation Extension<\/title>\n<meta name=\"description\" content=\"Prestashop DHL shipping provides API based shipping rates for orders. It helps to create labels and track orders as well as request a pick up.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Prestashop DHL shipping | Freight Calculation Extension\" \/>\n<meta property=\"og:description\" content=\"Prestashop DHL shipping provides API based shipping rates for orders. It helps to create labels and track orders as well as request a pick up.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2016-02-05T13:27:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-21T09:25:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/Prestashop-DHL-Shipping-Blog-Post-Banner.png\" \/>\n\t<meta property=\"og:image:width\" content=\"825\" \/>\n\t<meta property=\"og:image:height\" content=\"260\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Rashi Gandhi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Rashi Gandhi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/\"},\"author\":{\"name\":\"Rashi Gandhi\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/94f2fad4429e153c00d0a95224ee4b8f\"},\"headline\":\"PrestaShop DHL Shipping {User-Guide}\",\"datePublished\":\"2016-02-05T13:27:03+00:00\",\"dateModified\":\"2025-11-21T09:25:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/\"},\"wordCount\":1154,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/Prestashop-DHL-Shipping-Blog-Post-Banner.png\",\"keywords\":[\"dhl api integration\",\"dhl delivery\",\"DHL delivery method\",\"DHL Shipping\",\"dhl shipping methods\",\"prestashop\",\"prestashop dhl shipping\",\"shipping methods\"],\"articleSection\":[\"DHL shipping\",\"DHL shipping\",\"prestashop\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/\",\"url\":\"https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/\",\"name\":\"Prestashop DHL shipping | Freight Calculation Extension\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/Prestashop-DHL-Shipping-Blog-Post-Banner.png\",\"datePublished\":\"2016-02-05T13:27:03+00:00\",\"dateModified\":\"2025-11-21T09:25:19+00:00\",\"description\":\"Prestashop DHL shipping provides API based shipping rates for orders. It helps to create labels and track orders as well as request a pick up.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/Prestashop-DHL-Shipping-Blog-Post-Banner.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/Prestashop-DHL-Shipping-Blog-Post-Banner.png\",\"width\":825,\"height\":260},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PrestaShop DHL Shipping {User-Guide}\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/94f2fad4429e153c00d0a95224ee4b8f\",\"name\":\"Rashi Gandhi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3c442d08f5b6026b2bac3b15dbf99965c7e58433f463b9e2fb17461e0709d5d0?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3c442d08f5b6026b2bac3b15dbf99965c7e58433f463b9e2fb17461e0709d5d0?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Rashi Gandhi\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/rashi-gandhi618\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Prestashop DHL shipping | Freight Calculation Extension","description":"Prestashop DHL shipping provides API based shipping rates for orders. It helps to create labels and track orders as well as request a pick up.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/","og_locale":"en_US","og_type":"article","og_title":"Prestashop DHL shipping | Freight Calculation Extension","og_description":"Prestashop DHL shipping provides API based shipping rates for orders. It helps to create labels and track orders as well as request a pick up.","og_url":"https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2016-02-05T13:27:03+00:00","article_modified_time":"2025-11-21T09:25:19+00:00","og_image":[{"width":825,"height":260,"url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/Prestashop-DHL-Shipping-Blog-Post-Banner.png","type":"image\/png"}],"author":"Rashi Gandhi","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Rashi Gandhi","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/"},"author":{"name":"Rashi Gandhi","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/94f2fad4429e153c00d0a95224ee4b8f"},"headline":"PrestaShop DHL Shipping {User-Guide}","datePublished":"2016-02-05T13:27:03+00:00","dateModified":"2025-11-21T09:25:19+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/"},"wordCount":1154,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/Prestashop-DHL-Shipping-Blog-Post-Banner.png","keywords":["dhl api integration","dhl delivery","DHL delivery method","DHL Shipping","dhl shipping methods","prestashop","prestashop dhl shipping","shipping methods"],"articleSection":["DHL shipping","DHL shipping","prestashop"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/","url":"https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/","name":"Prestashop DHL shipping | Freight Calculation Extension","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/Prestashop-DHL-Shipping-Blog-Post-Banner.png","datePublished":"2016-02-05T13:27:03+00:00","dateModified":"2025-11-21T09:25:19+00:00","description":"Prestashop DHL shipping provides API based shipping rates for orders. It helps to create labels and track orders as well as request a pick up.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/Prestashop-DHL-Shipping-Blog-Post-Banner.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/02\/Prestashop-DHL-Shipping-Blog-Post-Banner.png","width":825,"height":260},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/prestashop-dhl-shipping\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"PrestaShop DHL Shipping {User-Guide}"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/94f2fad4429e153c00d0a95224ee4b8f","name":"Rashi Gandhi","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/3c442d08f5b6026b2bac3b15dbf99965c7e58433f463b9e2fb17461e0709d5d0?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3c442d08f5b6026b2bac3b15dbf99965c7e58433f463b9e2fb17461e0709d5d0?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Rashi Gandhi"},"url":"https:\/\/webkul.com\/blog\/author\/rashi-gandhi618\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/40750","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/65"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=40750"}],"version-history":[{"count":43,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/40750\/revisions"}],"predecessor-version":[{"id":514278,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/40750\/revisions\/514278"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media\/40782"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=40750"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=40750"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=40750"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}