{"id":344894,"date":"2022-07-21T04:21:53","date_gmt":"2022-07-21T04:21:53","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=344894"},"modified":"2026-09-09T12:27:14","modified_gmt":"2026-09-09T12:27:14","slug":"laravel-ecommerce-dhl-shipping","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/laravel-ecommerce-dhl-shipping\/","title":{"rendered":"Laravel eCommerce DHL Shipping"},"content":{"rendered":"\n<p><strong>Laravel eCommerce DHL Shipping<\/strong> helps Bagisto stores offer DHL shipping services to customers.<\/p>\n\n\n\n<p>The module connects your Bagisto store with DHL APIs.<\/p>\n\n\n\n<p>It calculates DHL shipping rates based on the shipment details.<\/p>\n\n\n\n<p>Customers can then select an available DHL shipping service at checkout.<\/p>\n\n\n\n<p>The module supports both <strong>DHL XML API<\/strong> and <strong>DHL REST API<\/strong>.<\/p>\n\n\n\n<p>The XML API supports DHL shipping rate calculation and checkout rate display.<\/p>\n\n\n\n<p>However, the XML API does not generate shipping labels or commercial invoices.<\/p>\n\n\n\n<p>The REST API provides more shipment features.<\/p>\n\n\n\n<p>It calculates shipping rates and automatically generates the DHL shipping label when the shipment is created.<\/p>\n\n\n\n<p>Also, the REST API supports DHL Commercial Invoice generation for international shipments.<\/p>\n\n\n\n<p>The admin can manage the DHL settings from the Bagisto admin panel.<\/p>\n\n\n\n<p>These settings include the shipping method name, origin address, countries, and shipping methods.<\/p>\n\n\n\n<p>The admin can also set weight units, dimension units, content type, API credentials, and ready time.<\/p>\n\n\n\n<p><strong>Note:<\/strong> You must install <a href=\"https:\/\/bagisto.com\/en\/\">Bagisto<\/a> before using this module.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Complete Features of Laravel eCommerce DHL Shipping<\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The admin can enable or disable DHL Shipping.<\/li>\n\n\n\n<li>The admin can set the DHL shipping method name.<\/li>\n\n\n\n<li>The admin can configure shipping by country.<\/li>\n\n\n\n<li>The admin can choose the allowed DHL shipping methods.<\/li>\n\n\n\n<li>The admin can select the weight unit.<\/li>\n\n\n\n<li>The admin can select the dimension unit.<\/li>\n\n\n\n<li>The admin can select the content type.<\/li>\n\n\n\n<li>The module supports DHL XML API and DHL REST API.<\/li>\n\n\n\n<li>The XML API calculates DHL shipping rates.<\/li>\n\n\n\n<li>The REST API also calculates DHL shipping rates.<\/li>\n\n\n\n<li>The REST API automatically generates the DHL shipping label when the shipment is created.<\/li>\n\n\n\n<li>The REST API supports DHL Commercial Invoice generation for international shipments.<\/li>\n\n\n\n<li>The admin can enter DHL API credentials.<\/li>\n\n\n\n<li>The admin can set package ready time.<\/li>\n\n\n\n<li>The admin can allow sellers to save DHL details.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">DHL API Support in Laravel eCommerce DHL Shipping<\/h2>\n\n\n\n<p>Laravel eCommerce DHL Shipping supports two DHL API options.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">DHL XML API for Shipping Rates<\/h3>\n\n\n\n<p>The <strong>DHL XML API<\/strong> is mainly used for rate calculation.<\/p>\n\n\n\n<p>When the admin selects XML API, the module sends shipment details to DHL.<\/p>\n\n\n\n<p>DHL then returns the available shipping rates.<\/p>\n\n\n\n<p>The module displays these rates during customer checkout.<\/p>\n\n\n\n<p>Therefore, the XML API works well when the store only needs DHL shipping rates.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Fetch DHL shipping rates.<\/li>\n\n\n\n<li>Display DHL rates at checkout.<\/li>\n\n\n\n<li>Calculate shipping costs from DHL services.<\/li>\n<\/ul>\n\n\n\n<p>However, the XML API does not support automatic shipping label generation.<\/p>\n\n\n\n<p>It also does not support DHL Commercial Invoice generation.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">DHL REST API for Shipment Management<\/h3>\n\n\n\n<p>The <strong>DHL REST API<\/strong> provides additional shipment features.<\/p>\n\n\n\n<p>It can calculate DHL shipping rates for the customer checkout.<\/p>\n\n\n\n<p>More importantly, the REST API automatically generates the DHL shipping label when the admin creates the shipment.<\/p>\n\n\n\n<p>The admin does not need to create the label as a separate step.<\/p>\n\n\n\n<p>In addition, the admin can generate a DHL Commercial Invoice for eligible international shipments.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Fetch DHL shipping rates.<\/li>\n\n\n\n<li>Display DHL rates at checkout.<\/li>\n\n\n\n<li>Automatically generate the DHL shipping label during shipment creation.<\/li>\n\n\n\n<li>Generate a DHL Commercial Invoice for international shipments.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">XML API vs REST API in DHL Shipping<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><th>Functionality<\/th><th>XML API<\/th><th>REST API<\/th><\/tr><tr><td>Fetch DHL Shipping Rates<\/td><td>\u2713<\/td><td>\u2713<\/td><\/tr><tr><td>Display Rates at Checkout<\/td><td>\u2713<\/td><td>\u2713<\/td><\/tr><tr><td>Automatic Shipping Label Generation<\/td><td>\u2717<\/td><td>\u2713<\/td><\/tr><tr><td>Generate DHL Commercial Invoice<\/td><td>\u2717<\/td><td>\u2713*<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>*Note:<\/strong> Commercial Invoice generation applies to international shipments.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">How to Install Laravel eCommerce DHL Shipping<\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open the <code>composer.json<\/code> file.<\/li>\n\n\n\n<li>Find the <code>psr-4<\/code> section.<\/li>\n\n\n\n<li>Add the following package path.<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">\"Webkul\\\\DHLShipping\\\\\": \"packages\/Webkul\/DHLShipping\/src\"<\/pre>\n\n\n\n<p>Next, open the <code>bootstrap\/providers.php<\/code> file.<\/p>\n\n\n\n<p>Add the DHL Shipping service provider to the provider list.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">use Webkul\\DHLShipping\\Providers\\DHLShippingServiceProvider;<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">return &#091;\n    DHLShippingServiceProvider::class,\n]<\/pre>\n\n\n\n<p>After that, run the following commands.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">composer dump-autoload\nphp artisan dhl-shipping:install<\/pre>\n\n\n\n<p>Finally, execute the Bagisto project on your configured domain.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Admin Configuration for DHL Shipping<\/h3>\n<\/div><\/div>\n\n\n\n<p>After installation, the admin can configure DHL Shipping from the backend.<\/p>\n\n\n\n<p>Go to <strong>Configure \u2192 Sales \u2192 Shipping<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-1\"><img decoding=\"async\" width=\"1508\" height=\"1000\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-origin-settings.webp\" alt=\"DHL Shipping origin settings in Bagisto\" class=\"wp-image-534276\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-origin-settings.webp 1508w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-origin-settings-300x199.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-origin-settings-1200x796.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-origin-settings-250x166.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-origin-settings-768x509.webp 768w\" sizes=\"(max-width: 1508px) 100vw, 1508px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>First, configure the origin address.<\/p>\n\n\n\n<p>DHL uses this address for shipping rate calculation and shipment processing.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large wp-duotone-unset-2\"><img decoding=\"async\" width=\"1200\" height=\"604\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-shipping-general-settings-1200x604.webp\" alt=\"DHL Shipping general settings in Bagisto\" class=\"wp-image-556402\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-shipping-general-settings-1200x604.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-shipping-general-settings-300x151.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-shipping-general-settings-250x126.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-shipping-general-settings-768x387.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-shipping-general-settings-1536x773.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-shipping-general-settings.webp 1845w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Shipping Method Name<\/h4>\n\n\n\n<p>Enter the shipping method name.<\/p>\n\n\n\n<p>This name appears to customers during checkout.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">API Type<\/h4>\n\n\n\n<p>Next, select the DHL API type.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>XML API:<\/strong> Use it for DHL rate calculation and checkout rates.<\/li>\n\n\n\n<li><strong>REST API:<\/strong> Use it for rates, automatic label generation, and international Commercial Invoice generation.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">XML API Configuration<\/h4>\n\n\n\n<figure class=\"wp-block-image size-large wp-duotone-unset-3\"><img decoding=\"async\" width=\"1200\" height=\"602\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-xml-api-configuration-1200x602.webp\" alt=\"DHL XML API configuration settings\" class=\"wp-image-556407\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-xml-api-configuration-1200x602.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-xml-api-configuration-300x150.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-xml-api-configuration-250x125.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-xml-api-configuration-768x385.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-xml-api-configuration-1536x770.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-xml-api-configuration.webp 1849w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>When you select XML API, enter the required DHL XML API credentials.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The XML API fetches DHL shipping rates.<\/li>\n\n\n\n<li>The module displays the rates during checkout.<\/li>\n\n\n\n<li>The XML API does not generate shipping labels automatically.<\/li>\n\n\n\n<li>The XML API does not generate DHL Commercial Invoices.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">REST API Configuration<\/h4>\n\n\n\n<figure class=\"wp-block-image size-large wp-duotone-unset-4\"><img decoding=\"async\" width=\"1200\" height=\"604\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-shipping-general-settings-1-1200x604.webp\" alt=\"DHL REST API configuration settings\" class=\"wp-image-556410\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-shipping-general-settings-1-1200x604.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-shipping-general-settings-1-300x151.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-shipping-general-settings-1-250x126.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-shipping-general-settings-1-768x387.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-shipping-general-settings-1-1536x773.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-shipping-general-settings-1.webp 1845w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>When you select REST API, enter the required DHL REST API credentials.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The REST API fetches DHL shipping rates.<\/li>\n\n\n\n<li>The DHL label generates automatically when the shipment is created.<\/li>\n\n\n\n<li>The admin can generate a Commercial Invoice for international shipments.<\/li>\n<\/ul>\n\n\n\n<p><strong>Note:<\/strong> Use REST API when you need automatic label generation.<\/p>\n\n\n\n<p>REST API is also required for DHL Commercial Invoice functionality.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Account Number<\/h4>\n\n\n\n<figure class=\"wp-block-image size-large wp-duotone-unset-5\"><img decoding=\"async\" width=\"1200\" height=\"627\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-account-number-configuration-1200x627.webp\" alt=\"DHL account number configuration settings\" class=\"wp-image-556414\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-account-number-configuration-1200x627.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-account-number-configuration-300x157.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-account-number-configuration-250x131.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-account-number-configuration-768x401.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-account-number-configuration-1536x802.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-account-number-configuration.webp 1850w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Enter the DHL account number provided by DHL.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Weight Unit<\/h4>\n\n\n\n<p>Select the weight unit for DHL shipments.<\/p>\n\n\n\n<p>You can use Pounds or Kilograms.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Dimension Unit<\/h4>\n\n\n\n<p>Select the unit for product dimensions.<\/p>\n\n\n\n<p>You can use centimeters or inches.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Content-Type<\/h4>\n\n\n\n<p>Select the content type for your DHL shipment.<\/p>\n\n\n\n<p>The available options are document and non-document.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Allowed Methods<\/h4>\n\n\n\n<p>Select the DHL shipping methods that customers can use.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Ready Time<\/h4>\n\n\n\n<p>Set the package ready time after order submission.<\/p>\n\n\n\n<p>Enter the time in hours.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Allow Save DHL Details<\/h4>\n\n\n\n<p>Select <strong>Yes<\/strong> to let sellers save DHL details.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Allow Shipping For Countries<\/h4>\n\n\n\n<p>Select the countries where DHL Shipping should be available.<\/p>\n\n\n\n<p>After entering all details, click the <strong>Save<\/strong> button.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Customer Checkout with DHL Shipping<\/h3>\n<\/div><\/div>\n\n\n\n<p>After configuration, customers can use DHL Shipping during checkout.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large wp-duotone-unset-6\"><img decoding=\"async\" width=\"1200\" height=\"796\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-options-1200x796.webp\" alt=\"DHL shipping options during Bagisto checkout\" class=\"wp-image-534284\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-options-1200x796.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-options-300x199.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-options-250x166.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-options-768x509.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-options.webp 1508w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The checkout page shows the available DHL shipping methods.<\/p>\n\n\n\n<p>The module also displays the shipping rate for each available method.<\/p>\n\n\n\n<p>The customer can then select the preferred DHL shipping method.<\/p>\n\n\n\n<p>For XML API, the module fetches and displays DHL rates.<\/p>\n\n\n\n<p>For REST API, the module also supports shipment features for automatic label generation.<\/p>\n\n\n\n<p>After placing the order, the customer can view the order details.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large wp-duotone-unset-7\"><img decoding=\"async\" width=\"1200\" height=\"796\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-customer-order-summary-1-1200x796.webp\" alt=\"DHL shipping details on the customer order summary\" class=\"wp-image-534293\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-customer-order-summary-1-1200x796.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-customer-order-summary-1-300x199.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-customer-order-summary-1-250x166.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-customer-order-summary-1-768x509.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-customer-order-summary-1.webp 1508w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The order summary shows the selected DHL shipping method.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">DHL Shipment Management<\/h3>\n<\/div><\/div>\n\n\n\n<p>The admin can manage DHL shipments from the Bagisto admin panel.<\/p>\n\n\n\n<p>Go to <strong>Sales \u2192 DHL Shipments<\/strong>.<\/p>\n\n\n\n<p>The DHL Shipments page shows the shipment records.<\/p>\n\n\n\n<p>It includes the order ID, shipment ID, tracking number, product code, and status.<\/p>\n\n\n<p><!-- \ud83d\udd35 SCREENSHOT 1 COMMENT: Add the new DHL Shipments listing screenshot here. --><br \/>\n<!-- Uploaded screenshot: 18ded47c-0c82-477e-be92-5248b512b704.png --><br \/>\n<!-- Place the WordPress image block for this screenshot directly below this comment. --><\/p>\n\n\n<figure class=\"wp-block-image size-large wp-duotone-unset-8\"><img decoding=\"async\" width=\"1200\" height=\"602\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-shipments-listing-1200x602.webp\" alt=\"DHL Shipments listing page in the Bagisto admin panel\" class=\"wp-image-556428\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-shipments-listing-1200x602.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-shipments-listing-300x150.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-shipments-listing-250x125.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-shipments-listing-768x385.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-shipments-listing-1536x770.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-shipments-listing.webp 1849w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Next, click the <strong>eye<\/strong> icon to open a DHL shipment.<\/p>\n\n\n\n<p>The shipment details page shows the order and shipment information.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Automatic DHL Shipping Label Generation<\/h3>\n\n\n\n<p>Automatic DHL shipping label generation works with the <strong>REST API<\/strong>.<\/p>\n\n\n\n<p>When the admin creates a shipment, the REST API automatically generates the DHL shipping label.<\/p>\n\n\n\n<p>Therefore, the admin does not need a separate label-generation step.<\/p>\n\n\n\n<p>After shipment creation, the admin can access the generated label from the shipment details page.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large wp-duotone-unset-9\"><img decoding=\"async\" width=\"1200\" height=\"602\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-shipment-details-1200x602.webp\" alt=\"DHL Shipment Details page with Download Label and Commercial Invoice options\" class=\"wp-image-556429\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-shipment-details-1200x602.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-shipment-details-300x150.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-shipment-details-250x125.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-shipment-details-768x385.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-shipment-details-1536x770.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-shipment-details.webp 1849w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The generated DHL label can then support shipment processing and dispatch.<\/p>\n\n\n\n<p><strong>Important:<\/strong> Automatic label generation requires the <strong>REST API<\/strong>.<\/p>\n\n\n\n<p>The XML API only supports DHL rate calculation.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">DHL Commercial Invoice for International Shipments<\/h3>\n\n\n\n<p>The DHL Commercial Invoice feature works with the <strong>REST API<\/strong>.<\/p>\n\n\n\n<p>This feature applies to eligible international shipments.<\/p>\n\n\n\n<p>The admin can generate the invoice from the DHL shipment details page.<\/p>\n\n\n\n<p>The invoice can support customs and international shipping documentation.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Commercial Invoice functionality requires the REST API.<\/li>\n\n\n\n<li>The feature applies to international shipments.<\/li>\n\n\n\n<li>The XML API does not support Commercial Invoice generation.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">DHL Shipping API Capability Summary<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><th>Capability<\/th><th>XML API<\/th><th>REST API<\/th><\/tr><tr><td>DHL Shipping Rate Calculation<\/td><td>\u2713<\/td><td>\u2713<\/td><\/tr><tr><td>Display Shipping Rates at Checkout<\/td><td>\u2713<\/td><td>\u2713<\/td><\/tr><tr><td>Automatic DHL Shipping Label Generation<\/td><td>\u2717<\/td><td>\u2713<\/td><\/tr><tr><td>DHL Commercial Invoice<\/td><td>\u2717<\/td><td>\u2713*<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>*Note:<\/strong> Commercial Invoice generation is available for international shipments.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Important DHL Shipping Notes<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Use the <strong>XML API<\/strong> when you only need DHL shipping rates.<\/li>\n\n\n\n<li>Use the <strong>REST API<\/strong> when you need automatic DHL label generation.<\/li>\n\n\n\n<li>Use the <strong>REST API<\/strong> for Commercial Invoice generation.<\/li>\n\n\n\n<li>Commercial Invoice generation applies to international shipments.<\/li>\n\n\n\n<li>Enter the correct DHL credentials for the selected API.<\/li>\n\n\n\n<li>Shipping availability depends on the selected countries and DHL methods.<\/li>\n<\/ul>\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>That concludes our <strong>Laravel eCommerce DHL Shipping<\/strong> user guide for Bagisto.<\/p>\n\n\n\n<p>If you have any questions or need help with the DHL Shipping module, please contact our support team at <strong><a href=\"mailto:support@webkul.com\" target=\"_blank\" rel=\"noreferrer noopener\">support@webkul.com<\/a><\/strong>.<\/p>\n\n\n\n<p>You can also raise a support ticket through our <strong><a href=\"https:\/\/bagisto.uvdesk.com\/en\/\" target=\"_blank\" rel=\"noreferrer noopener\">HelpDesk System<\/a><\/strong>.<\/p>\n\n\n\n<p>For custom development needs, explore our <strong><a href=\"https:\/\/webkul.com\/laravel-development\/\" target=\"_blank\" rel=\"noreferrer noopener\">Laravel Development Services<\/a><\/strong>.<\/p>\n\n\n\n<p>You can also explore our <strong><a href=\"https:\/\/store.webkul.com\/catalogsearch\/result\/index\/?cat=171&amp;q=laravel\" target=\"_blank\" rel=\"noreferrer noopener\">Bagisto Extensions<\/a><\/strong> to add more features to your store.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Laravel eCommerce DHL Shipping helps Bagisto stores offer DHL shipping services to customers. The module connects your Bagisto store with DHL APIs. It calculates DHL shipping rates based on the shipment details. Customers can then select an available DHL shipping service at checkout. The module supports both DHL XML API and DHL REST API. The <a href=\"https:\/\/webkul.com\/blog\/laravel-ecommerce-dhl-shipping\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":397,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[8055,347,12940],"class_list":["post-344894","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-bagisto","tag-shipping","tag-shipping-methoda"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Laravel eCommerce DHL Shipping<\/title>\n<meta name=\"description\" content=\"In this article we&#039;re going to illustarte the user guide for the DHL shipping method used to deliver the products of the customer.\" \/>\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-ecommerce-dhl-shipping\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Laravel eCommerce DHL Shipping\" \/>\n<meta property=\"og:description\" content=\"In this article we&#039;re going to illustarte the user guide for the DHL shipping method used to deliver the products of the customer.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/laravel-ecommerce-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=\"2022-07-21T04:21:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-09T12:27:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-origin-settings.webp\" \/>\n<meta name=\"author\" content=\"Ayushi Rastogi\" \/>\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=\"Ayushi Rastogi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-dhl-shipping\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-dhl-shipping\\\/\"},\"author\":{\"name\":\"Ayushi Rastogi\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/#\\\/schema\\\/person\\\/9de7a89ea630e712172fc9572c0f687e\"},\"headline\":\"Laravel eCommerce DHL Shipping\",\"datePublished\":\"2022-07-21T04:21:53+00:00\",\"dateModified\":\"2026-09-09T12:27:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-dhl-shipping\\\/\"},\"wordCount\":1356,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-dhl-shipping\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/webkul.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/dhl-origin-settings.webp\",\"keywords\":[\"Bagisto\",\"shipping\",\"shipping methoda\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-dhl-shipping\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-dhl-shipping\\\/\",\"url\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-dhl-shipping\\\/\",\"name\":\"Laravel eCommerce DHL Shipping\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-dhl-shipping\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-dhl-shipping\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/webkul.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/dhl-origin-settings.webp\",\"datePublished\":\"2022-07-21T04:21:53+00:00\",\"dateModified\":\"2026-09-09T12:27:14+00:00\",\"description\":\"In this article we're going to illustarte the user guide for the DHL shipping method used to deliver the products of the customer.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-dhl-shipping\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-dhl-shipping\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-dhl-shipping\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cdnblog.webkul.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/dhl-origin-settings.webp\",\"contentUrl\":\"https:\\\/\\\/cdnblog.webkul.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/dhl-origin-settings.webp\",\"width\":1508,\"height\":1000},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-dhl-shipping\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/webkul.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Laravel eCommerce 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\\\/9de7a89ea630e712172fc9572c0f687e\",\"name\":\"Ayushi Rastogi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ebfbdb5e4cbc3b50e173cc8b9e4686a3b062b0c5f6bfc1814474bc994ef292cc?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\\\/ebfbdb5e4cbc3b50e173cc8b9e4686a3b062b0c5f6bfc1814474bc994ef292cc?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\\\/ebfbdb5e4cbc3b50e173cc8b9e4686a3b062b0c5f6bfc1814474bc994ef292cc?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Ayushi Rastogi\"},\"url\":\"https:\\\/\\\/webkul.com\\\/blog\\\/author\\\/ayushirastogi-bde928\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Laravel eCommerce DHL Shipping","description":"In this article we're going to illustarte the user guide for the DHL shipping method used to deliver the products of the customer.","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-ecommerce-dhl-shipping\/","og_locale":"en_US","og_type":"article","og_title":"Laravel eCommerce DHL Shipping","og_description":"In this article we're going to illustarte the user guide for the DHL shipping method used to deliver the products of the customer.","og_url":"https:\/\/webkul.com\/blog\/laravel-ecommerce-dhl-shipping\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2022-07-21T04:21:53+00:00","article_modified_time":"2026-09-09T12:27:14+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-origin-settings.webp","type":"","width":"","height":""}],"author":"Ayushi Rastogi","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Ayushi Rastogi","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-dhl-shipping\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-dhl-shipping\/"},"author":{"name":"Ayushi Rastogi","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/9de7a89ea630e712172fc9572c0f687e"},"headline":"Laravel eCommerce DHL Shipping","datePublished":"2022-07-21T04:21:53+00:00","dateModified":"2026-09-09T12:27:14+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-dhl-shipping\/"},"wordCount":1356,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-dhl-shipping\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-origin-settings.webp","keywords":["Bagisto","shipping","shipping methoda"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/laravel-ecommerce-dhl-shipping\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-dhl-shipping\/","url":"https:\/\/webkul.com\/blog\/laravel-ecommerce-dhl-shipping\/","name":"Laravel eCommerce DHL Shipping","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-dhl-shipping\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-dhl-shipping\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-origin-settings.webp","datePublished":"2022-07-21T04:21:53+00:00","dateModified":"2026-09-09T12:27:14+00:00","description":"In this article we're going to illustarte the user guide for the DHL shipping method used to deliver the products of the customer.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-dhl-shipping\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/laravel-ecommerce-dhl-shipping\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-dhl-shipping\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-origin-settings.webp","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/07\/dhl-origin-settings.webp","width":1508,"height":1000},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-dhl-shipping\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Laravel eCommerce 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\/9de7a89ea630e712172fc9572c0f687e","name":"Ayushi Rastogi","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/ebfbdb5e4cbc3b50e173cc8b9e4686a3b062b0c5f6bfc1814474bc994ef292cc?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\/ebfbdb5e4cbc3b50e173cc8b9e4686a3b062b0c5f6bfc1814474bc994ef292cc?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\/ebfbdb5e4cbc3b50e173cc8b9e4686a3b062b0c5f6bfc1814474bc994ef292cc?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Ayushi Rastogi"},"url":"https:\/\/webkul.com\/blog\/author\/ayushirastogi-bde928\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/344894","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\/397"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=344894"}],"version-history":[{"count":18,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/344894\/revisions"}],"predecessor-version":[{"id":556432,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/344894\/revisions\/556432"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=344894"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=344894"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=344894"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}