{"id":252269,"date":"2020-06-02T03:33:46","date_gmt":"2020-06-02T03:33:46","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=252269"},"modified":"2026-10-19T08:17:59","modified_gmt":"2026-10-19T08:17:59","slug":"laravel-marketplace-dhl-shipping","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/laravel-marketplace-dhl-shipping\/","title":{"rendered":"Laravel Marketplace DHL Shipping"},"content":{"rendered":"\n<p><strong><a href=\"https:\/\/store.webkul.com\/laravel-marketplace-dhl-shipping.html\" target=\"_blank\" rel=\"noreferrer noopener\">Laravel Marketplace DHL Shipping<\/a><\/strong> brings live DHL Express rates to Bagisto Marketplace checkout. Also, each seller can ship on their own DHL account, and the admin buys DHL labels from the shipment page.<\/p>\n\n\n\n<p><strong>Note:-<\/strong>&nbsp;This module is an add-on of Bagisto Marketplace Module. To use this module you must have installed<a href=\"https:\/\/bagisto.com\/en\/laravel-multi-vendor-marketplace\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>&nbsp;Bagisto Marketplace<\/strong><\/a>&nbsp;Module first.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Complete Features List<\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The admin enables or disables the Marketplace DHL Shipping method for checkout.<\/li>\n\n\n\n<li>Admins also set the DHL shipping title and description that customers see.<\/li>\n\n\n\n<li>Sellers can save their own DHL account details when the admin allows it.<\/li>\n\n\n\n<li>DHL calculates each rate from the seller\u2019s address, or from the store\u2019s shipping origin.<\/li>\n\n\n\n<li>The module fetches live rates from the DHL Express MyDHL API at checkout.<\/li>\n\n\n\n<li>Checkout lists only the DHL services that every seller in the cart can offer.<\/li>\n\n\n\n<li>The admin buys a DHL shipping label from the shipment page and then prints it.<\/li>\n\n\n\n<li>A custom error message tells customers when DHL cannot ship their cart.<\/li>\n<\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">How to install the Laravel Marketplace DHL Shipping module?<\/h3>\n<\/div><\/div>\n\n\n\n<p><strong>Bagisto Version:<\/strong>&nbsp;v2.5.0<\/p>\n\n\n\n<p><strong>Marketplace Version:<\/strong> v2.5.0<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 1: Extract Package<\/strong><\/h3>\n\n\n\n<p>Unzip the extension package and merge the&nbsp;<code>packages<\/code>&nbsp;folder into your project root.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 2: Register Service Provider<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Go to the bootstrap\/providers.php file and add the following line under&nbsp;<strong>\u2018providers\u2019<\/strong><\/li>\n<\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\">use Webkul\\MpDHLShipping\\Providers\\MpDHLShippingServiceProvider;\n\nreturn\n&#091;\n MpDHLShippingServiceProvider::class,\n]<\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Go to the composer.json file and add the following line under &#8216;psr-4&#8217;<\/li>\n<\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\">&quot;Webkul\\\\MpDHLShipping\\\\&quot;: &quot;packages\/Webkul\/MpDHLShipping\/src&quot;<\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Run the commands below to complete the setup. The install command runs the module migrations and clears the cache.<\/li>\n<\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\">composer dump-autoload<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php artisan mp-dhl-shipping:install<\/pre>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Laravel Marketplace DHL Shipping Admin Configuration<\/h3>\n<\/div><\/div>\n\n\n\n<p>Next, configure the Laravel Marketplace DHL Shipping module. For this, the admin goes to&nbsp;<strong>Configure&gt;&gt;Sales&gt;&gt;Shipping Methods<\/strong>.<\/p>\n\n\n\n<p><strong>The Shipping Methods page lists every shipping method in the admin panel<\/strong>, including Marketplace DHL Shipping.<\/p>\n\n\n\n<p>The admin enters the following details, as the image below shows:-<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-1\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/laravel-marketplace-dhl-shipping-admin-configuration.webp\" alt=\"laravel-marketplace-dhl-shipping-admin-configuration\" class=\"wp-image-561064\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/laravel-marketplace-dhl-shipping-admin-configuration.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/laravel-marketplace-dhl-shipping-admin-configuration-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/laravel-marketplace-dhl-shipping-admin-configuration-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/laravel-marketplace-dhl-shipping-admin-configuration-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Title<\/strong><\/h4>\n\n\n\n<p>Enter the method title that customers see at checkout.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Type<\/h4>\n\n\n\n<p>The admin chooses how the module prices each DHL rate. The available options are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Per Unit<\/strong>: Here, the module multiplies the DHL rate by each seller\u2019s item quantity.<\/li>\n\n\n\n<li><strong>Per Order<\/strong>: DHL\u2019s rate applies once for each seller\u2019s parcel.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Description<\/strong><\/h4>\n\n\n\n<p>Add a short description of the shipping method in this field.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Enable for Checkout<\/h4>\n\n\n\n<p>This switch shows or hides the DHL shipping method at checkout.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Sandbox<\/strong> Mode<\/h4>\n\n\n\n<p>When enabled, the module calls the DHL Express test API instead of the live one. Use it with sandbox credentials while you test.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Access Id<\/strong><\/h4>\n\n\n\n<p>The admin receives an API&nbsp;<strong>access ID<\/strong>&nbsp;after signing up for the <a href=\"https:\/\/developer.dhl.com\/api-reference\/dhl-express-mydhl-api\" target=\"_blank\" rel=\"noreferrer noopener\">MyDHL API<\/a> on the DHL Developer Portal.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Password<\/strong><\/h4>\n\n\n\n<p>DHL also gives the admin an API password. The module sends it together with the access ID.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Account Number<\/strong><\/h4>\n\n\n\n<p>Enter the DHL Express account number that DHL bills for the shipments.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Weight Unit<\/strong><\/h4>\n\n\n\n<p>Choose Kilograms or Pounds as the weight unit.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-2\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/dhl-allowed-methods-and-countries-configuration.webp\" alt=\"dhl-allowed-methods-and-countries-configuration\" class=\"wp-image-561069\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/dhl-allowed-methods-and-countries-configuration.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/dhl-allowed-methods-and-countries-configuration-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/dhl-allowed-methods-and-countries-configuration-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/dhl-allowed-methods-and-countries-configuration-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Dimension Unit<\/h4>\n\n\n\n<p>Choose Inches or Centimeter as the dimension unit. Pounds or Inches switch the DHL request to imperial units.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Content Type<\/strong><\/h4>\n\n\n\n<p>There are two options: Documents and Non Documents. For Non Documents sent abroad, the module adds customs details for DHL.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Allowed Methods<\/strong><\/h4>\n\n\n\n<p>The admin picks the DHL services that checkout may offer. The list changes with the chosen content type. Checkout hides every service the admin leaves out.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Ready Time<\/strong><\/h4>\n\n\n\n<p>Enter the package ready time after order placement, in hours. DHL uses it to plan the shipping date.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Allow Shipping For Countries&nbsp;<\/h4>\n\n\n\n<p>The admin selects the countries where DHL delivers. Checkout offers DHL only when the shipping address is in one of them.<\/p>\n\n\n\n<p><strong>Allow Seller Save DHL Details:<\/strong> Choose Yes to let sellers save their own DHL account. Sellers then get a DHL Shipping Details page in their panel.<\/p>\n\n\n\n<p><strong>Error Message:<\/strong> Checkout shows this message whenever DHL is not available for the cart.<\/p>\n\n\n\n<p>After filling in all these details, click the <strong>Save Configuration button<\/strong>.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Seller Front End&nbsp;Management<\/h3>\n<\/div><\/div>\n\n\n\n<p>Once the admin sets Allow Seller Save DHL Details to Yes, each seller can ship on their own DHL account.<\/p>\n\n\n\n<p>The seller opens <strong>Settings&gt;&gt;DHL Shipping Details<\/strong> in the Seller Panel. There, the DHL Account Details page opens.<\/p>\n\n\n\n<p>The seller fills in these fields for Laravel Marketplace DHL Shipping:-<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Access ID:-<\/strong> The seller enters their DHL API access ID in this field.<\/li>\n\n\n\n<li><strong>Account Number:- <\/strong>The seller enters their DHL Express account number in this field.<\/li>\n\n\n\n<li><strong>Password:-<\/strong> The seller enters their DHL API password in this field.<\/li>\n\n\n\n<li><strong>Ready Time<\/strong>:- An optional package ready time, in hours.<\/li>\n\n\n\n<li>Finally, the seller clicks <strong>Update DHL Details<\/strong> to save the account.<\/li>\n<\/ul>\n\n\n\n<p>After that, DHL quotes this seller\u2019s items on the seller\u2019s own account. As a result, the seller order total includes the DHL shipping charge. Sellers without an account ship on the admin\u2019s DHL account instead.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-3\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/laravel-marketplace-dhl-shipping-seller-account-details.webp\" alt=\"laravel-marketplace-dhl-shipping-seller-account-details\" class=\"wp-image-561071\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/laravel-marketplace-dhl-shipping-seller-account-details.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/laravel-marketplace-dhl-shipping-seller-account-details-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/laravel-marketplace-dhl-shipping-seller-account-details-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/laravel-marketplace-dhl-shipping-seller-account-details-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Customer Checkout with Laravel Marketplace DHL Shipping<\/h3>\n<\/div><\/div>\n\n\n\n<p>After this setup, customers choose Laravel Marketplace DHL Shipping for the delivery of their products.<\/p>\n\n\n\n<p>The module asks DHL for a separate quote for each seller in the cart. Checkout then lists the DHL services all those sellers share, at their combined price.<\/p>\n\n\n\n<p>DHL skips virtual, downloadable and booking products. If DHL returns no quote, checkout offers a fallback DHL rate instead. However, for an address outside the allowed countries, checkout shows the admin\u2019s error message.<\/p>\n\n\n<div class=\"wp-block-image wp-duotone-unset-4\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/dhl-shipping-rates-at-checkout.webp\" alt=\"dhl-shipping-rates-at-checkout\" class=\"wp-image-561072\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/dhl-shipping-rates-at-checkout.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/dhl-shipping-rates-at-checkout-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/dhl-shipping-rates-at-checkout-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/dhl-shipping-rates-at-checkout-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Shipping management by the seller<\/h3>\n<\/div><\/div>\n\n\n\n<p>The seller sees customer orders under <strong>Sales&gt;&gt;Orders<\/strong> in the Seller Panel. The order page also shows the DHL shipping method, as below:-<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-5\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/seller-order-view-dhl-shipping.webp\" alt=\"seller-order-view-dhl-shipping\" class=\"wp-image-561075\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/seller-order-view-dhl-shipping.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/seller-order-view-dhl-shipping-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/seller-order-view-dhl-shipping-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/seller-order-view-dhl-shipping-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>If the admin allows sellers to create invoices, the seller clicks the <strong>Invoice<\/strong> button. Then the Create Invoice window opens, as shown below:-<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-6\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/seller-create-invoice.webp\" alt=\"seller-create-invoice\" class=\"wp-image-561078\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/seller-create-invoice.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/seller-create-invoice-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/seller-create-invoice-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/seller-create-invoice-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The seller enters the quantity to invoice and clicks the <strong>Create Invoice button<\/strong>.<\/p>\n\n\n\n<p>Next, the seller clicks the <strong>Schedule Pickup<\/strong> button to create the shipment, as shown below:-<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-7\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/seller-create-shipment.webp\" alt=\"\" class=\"wp-image-561083\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/seller-create-shipment.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/seller-create-shipment-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/seller-create-shipment-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/seller-create-shipment-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The seller enters the <strong>quantity to ship<\/strong> and picks the <strong>Carrier<\/strong>. Then the seller adds the <strong>Carrier Title<\/strong> and <strong>Tracking ID<\/strong> and selects the <strong>Product Ordered Source.<\/strong><\/p>\n\n\n\n<p>After this, click the<strong> Schedule Pickup button.<\/strong><\/p>\n\n\n\n<p>The admin can also create the shipment and invoice for the orders in the same way.<\/p>\n\n\n\n<p>Next, the admin opens the shipment under <strong>Sales&gt;&gt;Shipments<\/strong> and clicks <strong>Buy DHL Label<\/strong>. The module then buys the label from DHL and stores it with the shipment.<\/p>\n\n\n\n<p>Once the label exists, the button changes to <strong>Print Shipping Label<\/strong>. For this, the admin role needs the <strong>Print DHL Label<\/strong> permission.<\/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>So, that was all about the user guide of Laravel Marketplace DHL Shipping. For any queries or doubts, reach out to us at<strong>&nbsp;<a href=\"mailto:support@webkul.com\" target=\"_blank\" rel=\"noreferrer noopener\">support@webkul.com<\/a>.<\/strong>&nbsp;You can also raise a ticket at our&nbsp;<a href=\"https:\/\/bagisto.uvdesk.com\/en\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>HelpDesk System.<\/strong><\/a><\/p>\n\n\n\n<p>Also, read our <a href=\"https:\/\/webkul.com\/blog\/laravel-multi-vendor-marketplace\/\" target=\"_blank\" rel=\"noreferrer noopener\">Laravel Multi Vendor Marketplace<\/a> guide and the single-store <a href=\"https:\/\/webkul.com\/blog\/laravel-ecommerce-dhl-shipping\/\" target=\"_blank\" rel=\"noreferrer noopener\">Laravel eCommerce DHL Shipping<\/a> guide. For another carrier, see <a href=\"https:\/\/webkul.com\/blog\/laravel-marketplace-ups-shipping\/\" target=\"_blank\" rel=\"noreferrer noopener\">Laravel Marketplace UPS Shipping<\/a>.<\/p>\n\n\n\n<p>Please explore our<strong><a href=\"https:\/\/webkul.com\/laravel-development\/\" target=\"_blank\" rel=\"noreferrer noopener\">&nbsp;Laravel Development Services&nbsp;<\/a><\/strong>and Quality&nbsp;<strong><a href=\"https:\/\/store.webkul.com\/catalogsearch\/result\/index\/?cat=171&amp;q=laravel\" target=\"_blank\" rel=\"noreferrer noopener\">Bagisto Extensions<\/a><\/strong>.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Laravel Marketplace DHL Shipping brings live DHL Express rates to Bagisto Marketplace checkout. Also, each seller can ship on their own DHL account, and the admin buys DHL labels from the shipment page. Note:-&nbsp;This module is an add-on of Bagisto Marketplace Module. To use this module you must have installed&nbsp;Bagisto Marketplace&nbsp;Module first. Bagisto Version:&nbsp;v2.5.0 Marketplace <a href=\"https:\/\/webkul.com\/blog\/laravel-marketplace-dhl-shipping\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":267,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8396,2685,8929,211,1328],"tags":[9907,2225,9595,815,1628,28,2687],"class_list":["post-252269","post","type-post","status-publish","format-standard","hentry","category-bagisto","category-dhl-shipping-shipping-marketplace-2","category-e-commerce-bagisto","category-marketplace-2","category-shipping-marketplace-2","tag-bagisto-ecommerce-platform","tag-dhl-shipping","tag-laravel-ecommerce-platform","tag-marketplace-addon","tag-marketplace-shipping","tag-open-source-ecommerce","tag-shipping-methods"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Laravel Marketplace DHL Shipping - Webkul Blog<\/title>\n<meta name=\"description\" content=\"Laravel Marketplace DHL Shipping: Efficient, worldwide shipping made simple with DHL\u2019s global logistics expertise.\" \/>\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\/laravel-marketplace-dhl-shipping\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Laravel Marketplace DHL Shipping - Webkul Blog\" \/>\n<meta property=\"og:description\" content=\"Laravel Marketplace DHL Shipping: Efficient, worldwide shipping made simple with DHL\u2019s global logistics expertise.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/laravel-marketplace-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=\"2020-06-02T03:33:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-19T08:17:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/06\/laravel-marketplace-dhl-shipping-admin-configuration.webp\" \/>\n<meta name=\"author\" content=\"Simant Verma\" \/>\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=\"Simant Verma\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-marketplace-dhl-shipping\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-marketplace-dhl-shipping\\\/\"},\"author\":{\"name\":\"Simant Verma\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/#\\\/schema\\\/person\\\/63f64723fe98f166757f7903d1f7e7e0\"},\"headline\":\"Laravel Marketplace DHL Shipping\",\"datePublished\":\"2020-06-02T03:33:46+00:00\",\"dateModified\":\"2026-10-19T08:17:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-marketplace-dhl-shipping\\\/\"},\"wordCount\":1153,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-marketplace-dhl-shipping\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/webkul.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/laravel-marketplace-dhl-shipping-admin-configuration.webp\",\"keywords\":[\"Bagisto ecommerce platform\",\"DHL Shipping\",\"laravel eCommerce platform\",\"Marketplace Addon\",\"Marketplace Shipping\",\"open source ecommerce\",\"shipping methods\"],\"articleSection\":[\"Bagisto\",\"DHL shipping\",\"E commerce\",\"Marketplace\",\"Shipping\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-marketplace-dhl-shipping\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-marketplace-dhl-shipping\\\/\",\"url\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-marketplace-dhl-shipping\\\/\",\"name\":\"Laravel Marketplace DHL Shipping - Webkul Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-marketplace-dhl-shipping\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-marketplace-dhl-shipping\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/webkul.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/laravel-marketplace-dhl-shipping-admin-configuration.webp\",\"datePublished\":\"2020-06-02T03:33:46+00:00\",\"dateModified\":\"2026-10-19T08:17:59+00:00\",\"description\":\"Laravel Marketplace DHL Shipping: Efficient, worldwide shipping made simple with DHL\u2019s global logistics expertise.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-marketplace-dhl-shipping\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-marketplace-dhl-shipping\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-marketplace-dhl-shipping\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cdnblog.webkul.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/laravel-marketplace-dhl-shipping-admin-configuration.webp\",\"contentUrl\":\"https:\\\/\\\/cdnblog.webkul.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/laravel-marketplace-dhl-shipping-admin-configuration.webp\",\"width\":1120,\"height\":880},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-marketplace-dhl-shipping\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/webkul.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Laravel Marketplace DHL Shipping\"}]},{\"@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\\\/63f64723fe98f166757f7903d1f7e7e0\",\"name\":\"Simant Verma\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7d1724606c049d771b8373de3119b9fde5f988195eb2e7d951f4acafa583388c?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7d1724606c049d771b8373de3119b9fde5f988195eb2e7d951f4acafa583388c?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\\\/7d1724606c049d771b8373de3119b9fde5f988195eb2e7d951f4acafa583388c?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Simant Verma\"},\"url\":\"https:\\\/\\\/webkul.com\\\/blog\\\/author\\\/simantverma-bd183\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Laravel Marketplace DHL Shipping - Webkul Blog","description":"Laravel Marketplace DHL Shipping: Efficient, worldwide shipping made simple with DHL\u2019s global logistics expertise.","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\/laravel-marketplace-dhl-shipping\/","og_locale":"en_US","og_type":"article","og_title":"Laravel Marketplace DHL Shipping - Webkul Blog","og_description":"Laravel Marketplace DHL Shipping: Efficient, worldwide shipping made simple with DHL\u2019s global logistics expertise.","og_url":"https:\/\/webkul.com\/blog\/laravel-marketplace-dhl-shipping\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2020-06-02T03:33:46+00:00","article_modified_time":"2026-10-19T08:17:59+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/06\/laravel-marketplace-dhl-shipping-admin-configuration.webp","type":"","width":"","height":""}],"author":"Simant Verma","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Simant Verma","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/laravel-marketplace-dhl-shipping\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/laravel-marketplace-dhl-shipping\/"},"author":{"name":"Simant Verma","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/63f64723fe98f166757f7903d1f7e7e0"},"headline":"Laravel Marketplace DHL Shipping","datePublished":"2020-06-02T03:33:46+00:00","dateModified":"2026-10-19T08:17:59+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/laravel-marketplace-dhl-shipping\/"},"wordCount":1153,"commentCount":2,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/laravel-marketplace-dhl-shipping\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/06\/laravel-marketplace-dhl-shipping-admin-configuration.webp","keywords":["Bagisto ecommerce platform","DHL Shipping","laravel eCommerce platform","Marketplace Addon","Marketplace Shipping","open source ecommerce","shipping methods"],"articleSection":["Bagisto","DHL shipping","E commerce","Marketplace","Shipping"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/laravel-marketplace-dhl-shipping\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/laravel-marketplace-dhl-shipping\/","url":"https:\/\/webkul.com\/blog\/laravel-marketplace-dhl-shipping\/","name":"Laravel Marketplace DHL Shipping - Webkul Blog","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/laravel-marketplace-dhl-shipping\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/laravel-marketplace-dhl-shipping\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/06\/laravel-marketplace-dhl-shipping-admin-configuration.webp","datePublished":"2020-06-02T03:33:46+00:00","dateModified":"2026-10-19T08:17:59+00:00","description":"Laravel Marketplace DHL Shipping: Efficient, worldwide shipping made simple with DHL\u2019s global logistics expertise.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/laravel-marketplace-dhl-shipping\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/laravel-marketplace-dhl-shipping\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/laravel-marketplace-dhl-shipping\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/laravel-marketplace-dhl-shipping-admin-configuration.webp","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/06\/laravel-marketplace-dhl-shipping-admin-configuration.webp","width":1120,"height":880},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/laravel-marketplace-dhl-shipping\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Laravel Marketplace DHL Shipping"}]},{"@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\/63f64723fe98f166757f7903d1f7e7e0","name":"Simant Verma","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/7d1724606c049d771b8373de3119b9fde5f988195eb2e7d951f4acafa583388c?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/7d1724606c049d771b8373de3119b9fde5f988195eb2e7d951f4acafa583388c?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\/7d1724606c049d771b8373de3119b9fde5f988195eb2e7d951f4acafa583388c?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Simant Verma"},"url":"https:\/\/webkul.com\/blog\/author\/simantverma-bd183\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/252269","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\/267"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=252269"}],"version-history":[{"count":19,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/252269\/revisions"}],"predecessor-version":[{"id":561360,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/252269\/revisions\/561360"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=252269"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=252269"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=252269"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}