{"id":555882,"date":"2026-09-07T07:22:16","date_gmt":"2026-09-07T07:22:16","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=555882"},"modified":"2026-09-07T07:22:26","modified_gmt":"2026-09-07T07:22:26","slug":"user-guide-for-laravel-shiprocket-shipping","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/user-guide-for-laravel-shiprocket-shipping\/","title":{"rendered":"User Guide for Laravel ShipRocket Shipping"},"content":{"rendered":"\n<p>ShipRocket Shipping integrates live courier rates into Bagisto v2.4.x checkout, pushing orders automatically to ShipRocket and generating shipping labels from the admin panel.<\/p>\n\n\n\n<p>Moreover, this user guide walks you through installation, configuration, and every feature of the ShipRocket shipping method.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">User Guide for Laravel ShipRocket Shipping<\/h2>\n\n\n\n<h2 class=\"wp-block-heading\">Features<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Enable\/disable per channel:<\/strong> Admin can enable or disable the ShipRocket shipping method per channel <strong>specifically<\/strong> so that shipping availability can be controlled by market <strong>particularly<\/strong> when managing multiple storefronts.<\/li>\n\n\n\n<li><strong>Configure title and description:<\/strong> Admin can set the shipping method title and description displayed on the storefront <strong>as well<\/strong> as customize the customer-facing text <strong>hence<\/strong> the brand message remains consistent.<\/li>\n\n\n\n<li><strong>Per-courier rates:<\/strong> Every courier ShipRocket can service for the delivery pincode is offered as its own rate at checkout <strong>consequently<\/strong> customers see precise pricing for their location <strong>therefore<\/strong> they choose the most suitable option.<\/li>\n\n\n\n<li><strong>Credentials configuration:<\/strong> Admin can configure the ShipRocket credentials and select a pickup location from the account <strong>meanwhile<\/strong> managing other store settings <strong>additionally<\/strong> other configurations remain accessible.<\/li>\n\n\n\n<li><strong>Quote couriers:<\/strong> Admin can quote couriers for cash on delivery or for prepaid orders <strong>consequently<\/strong> store owners choose the payment model that matches their business <strong>specifically<\/strong> Cash on Delivery or Prepaid.<\/li>\n\n\n\n<li><strong>Default package settings:<\/strong> Admin can set the default package weight and dimensions used when the cart carries none <strong>specifically<\/strong> when weight is below the ShipRocket quoting threshold <strong>especially<\/strong> for lightweight carts.<\/li>\n\n\n\n<li><strong>Country restrictions:<\/strong> Shipping can be configured for all supported countries or limited to specific countries <strong>likewise<\/strong> other shipping methods offer zone-based restrictions <strong>especially<\/strong> when targeting specific markets.<\/li>\n\n\n\n<li><strong>Automatic order creation:<\/strong> The ShipRocket order is created and its AWB assigned automatically when a shipment is created <strong>additionally<\/strong> reducing manual processing time <strong>hence<\/strong> staff focus on other tasks.<\/li>\n\n\n\n<li><strong>Label generation:<\/strong> Admin can generate and download the shipping label for a shipment <strong>similarly<\/strong> to other carrier label workflows <strong>consequently<\/strong> the process is familiar.<\/li>\n\n\n\n<li><strong>Searchable AWB:<\/strong> The AWB number is added as a searchable column on the shipments listing <strong>particularly<\/strong> helpful for large order histories <strong>specifically<\/strong> when searching thousands of records.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Installation<\/h2>\n\n\n\n<p>Follow these steps to install the ShipRocket shipping module on your Bagisto v2.4.x project <strong>first<\/strong> <strong>then<\/strong> begin configuring the method <strong>after<\/strong> reviewing the requirements.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">&lt;strong&gt;Step 1: Extract Package&lt;\/strong&gt;&lt;br&gt;Unzip the extension package and merge the &lt;code&gt;packages&lt;\/code&gt; folder into your project root.&lt;\/code&gt;&lt;br&gt;&lt;code&gt;&lt;br&gt;&lt;strong&gt;Step 2: Register Service Provider&lt;br&gt;&lt;\/strong&gt;Go to: &lt;code&gt;bootstrap\/providers.php&lt;\/code&gt; file and add the following line under &lt;code&gt;&#039;providers&#039;&lt;\/code&gt;:&lt;\/code&gt;&lt;br&gt;&lt;br&gt;use Webkul\\ShipRocketShipping\\Providers\\ShipRocketShippingServiceProvider;&lt;br&gt;&lt;br&gt;return [&lt;br&gt;    ShipRocketShippingServiceProvider::class,&lt;br&gt;];&lt;code&gt;&lt;br&gt;&lt;br&gt;&lt;strong&gt;Step 3: Update composer.json&lt;br&gt;&lt;\/strong&gt;Open the &lt;code&gt;composer.json&lt;\/code&gt; file and add the following line under the &#039;psr-4&#039; section:&lt;br&gt;&quot;Webkul\\\\ShipRocketShipping\\\\&quot;: &quot;packages\/Webkul\/ShipRocketShipping\/src&quot;&lt;br&gt;&lt;br&gt;&lt;strong&gt;Run setup commands:&lt;\/strong&gt;&lt;br&gt;composer dump-autoload&lt;br&gt;php artisan shiprocket:install<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Admin Configuration<\/h2>\n\n\n\n<p>Navigate to: <strong>Admin \u2192 Configure \u2192 Sales \u2192 Shipping Methods \u2192 ShipRocket<\/strong>. Configure the following settings <strong>especially<\/strong> the core carrier settings <strong>specifically<\/strong> the API credentials <strong>particularly<\/strong> when securing the account connection.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large wp-duotone-unset-1\"><img decoding=\"async\" width=\"1120\" height=\"880\" data-id=\"555903\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/09\/shiprocket-configuration-1.webp\" alt=\"Bagisto ShipRocket Shipping admin configuration screen\" class=\"wp-image-555903\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/09\/shiprocket-configuration-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/09\/shiprocket-configuration-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/09\/shiprocket-configuration-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/09\/shiprocket-configuration-1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n<\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Step-by-Step: Configure ShipRocket Shipping<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n  <li class=\"wp-block-list-item\">Go to <strong>Admin \u2192 Configure \u2192 Sales \u2192 Shipping Methods \u2192 ShipRocket<\/strong> <strong>first<\/strong>.<\/li>\n  <li class=\"wp-block-list-item\">Enable the ShipRocket shipping method by toggling the <strong>Status<\/strong> switch to <code>Active<\/code> <strong>thereafter<\/strong> other fields appear.<\/li>\n  <li class=\"wp-block-list-item\">Enter the <strong>Title<\/strong> displayed to customers during checkout <strong>specifically<\/strong> the carrier name customers see.<\/li>\n  <li class=\"wp-block-list-item\">Add a <strong>Description<\/strong> shown below the shipping method at checkout <strong>as well<\/strong> for additional customer information.<\/li>\n  <li class=\"wp-block-list-item\">Provide the <strong>API Email<\/strong> of the ShipRocket API user used for authentication <strong>particularly<\/strong> when securing the account connection.<\/li>\n  <li class=\"wp-block-list-item\">Provide the <strong>API Password<\/strong> of the ShipRocket API user used for authentication <strong>similarly<\/strong> to other API-integrated services.<\/li>\n  <li class=\"wp-block-list-item\">Note: <em>Save the API Email and Password before selecting a Pickup Location.<\/em> Reopen the configuration page <strong>thereafter<\/strong> to load the available pickup locations from ShipRocket.<\/li>\n  <li class=\"wp-block-list-item\">Select the <strong>Pickup Location<\/strong> fetched from your ShipRocket account <strong>consequently<\/strong> the dropdown populates with available options.<\/li>\n  <li class=\"wp-block-list-item\">Choose the <strong>Rate Payment Mode<\/strong>: <code>Cash on Delivery<\/code> or <code>Prepaid<\/code> <strong>hence<\/strong> the correct quote mode is selected.<\/li>\n  <li class=\"wp-block-list-item\">Set the <strong>Default Package Weight (kg)<\/strong> used when the cart weighs less than this threshold <strong>specifically<\/strong> for packages without a registered weight.<\/li>\n  <li class=\"wp-block-list-item\">Specify the <strong>Default Package Length, Breadth, Height (cm)<\/strong> sent with the ShipRocket order <strong>particularly<\/strong> when dimensional weight matters.<\/li>\n  <li class=\"wp-block-list-item\">Select <strong>Ship To Applicable Countries<\/strong>: <code>All Allowed Countries<\/code> or <code>Selected Countries Only<\/code> <strong>likewise<\/strong> other shipping methods restrict geography.<\/li>\n  <li class=\"wp-block-list-item\">If restricted mode is enabled, list the <strong>Specific Countries<\/strong> where shipping is available <strong>especially<\/strong> target market countries.<\/li>\n  <li class=\"wp-block-list-item\">Toggle <strong>Show Method If Not Applicable<\/strong> to display a message at checkout when no courier can deliver <strong>thereby<\/strong> managing customer expectations.<\/li>\n  <li class=\"wp-block-list-item\">Enter a <strong>Displayed Error Message<\/strong> shown when shipping is unavailable (maximum 255 characters) <strong>specifically<\/strong> for the error text limit.<\/li>\n  <li class=\"wp-block-list-item\">Click the <strong>Save<\/strong> button to persist all configuration <strong>thereafter<\/strong> changes take effect.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Currency Configuration<\/h3>\n\n\n\n<p>ShipRocket quotes every rate and reads every amount sent to it in Indian Rupees (INR). <strong>Consequently<\/strong> unless the channel base currency is already INR, add an exchange rate with INR as the target currency <strong>therefore<\/strong> rates convert correctly <strong>hence<\/strong> the declared order value is accurate.<\/p>\n\n\n\n<p>Navigate to: <strong>Admin \u2192 Configure \u2192 Currencies \u2192 Exchange Rates<\/strong>. Add an exchange rate configuration <strong>specifically<\/strong> so that ShipRocket rates convert correctly into your store&#8217;s trading currency <strong>hence<\/strong> the declared order value is accurate.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Checkout<\/h2>\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\/2026\/09\/shiprocket-checkout-rates.webp\" alt=\"Bagisto checkout page with ShipRocket live courier rates displayed per courier\" class=\"wp-image-555906\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/09\/shiprocket-checkout-rates.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/09\/shiprocket-checkout-rates-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/09\/shiprocket-checkout-rates-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/09\/shiprocket-checkout-rates-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>When customers reach the checkout page, the system automatically sends the delivery pincode and cart weight to ShipRocket <strong>thereafter<\/strong> retrieving every courier service able to deliver to that address <strong>consequently<\/strong> one live shipping rate per courier displays <strong>based on<\/strong> pickup location, delivery address, cart weight and Cash on Delivery availability <strong>hence<\/strong> the estimated delivery date returns for each courier.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Customer enters delivery address and pincode at checkout.<\/li>\n\n\n\n<li>Cart weight is calculated and sent to ShipRocket API.<\/li>\n\n\n\n<li>ShipRocket returns every courier service able to deliver to the address.<\/li>\n\n\n\n<li>Live shipping rates per courier are displayed based on pickup location, weight and COD availability.<\/li>\n\n\n\n<li>Customer selects a courier service and proceeds to payment.<\/li>\n<\/ol>\n\n\n\n<p>If shipping is unavailable for the selected address, the shipping method is either hidden or shown with an error message, <strong>based on<\/strong> the admin configuration <strong>therefore<\/strong> the correct fallback behavior activates <strong>additionally<\/strong> the error message guides the customer.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step-by-Step: Checkout Process<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n  <li class=\"wp-block-list-item\">Customer enters delivery address and pincode at checkout.<\/li>\n  <li class=\"wp-block-list-item\">Cart weight is calculated and sent to ShipRocket API.<\/li>\n  <li class=\"wp-block-list-item\">ShipRocket returns every courier service able to deliver to the address.<\/li>\n  <li class=\"wp-block-list-item\">Live shipping rates per courier are displayed based on pickup location, weight and COD availability.<\/li>\n  <li class=\"wp-block-list-item\">Customer selects a courier service and proceeds to payment.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Shipment Processing<\/h2>\n\n\n\n<p>When an administrator creates a shipment, the module automatically sends the shipment information to ShipRocket <strong>thereafter<\/strong> the ShipRocket order is created first <strong>then<\/strong> the AWB is booked against the exact courier the customer selected at checkout <strong>hence<\/strong> the tracking number updates on the order <strong>additionally<\/strong> the process completes automatically.<\/p>\n\n\n\n<p><strong>Note:<\/strong> Nothing is sent to ShipRocket when the order is placed <strong>instead<\/strong> the push happens on shipment creation <strong>because<\/strong> it carries the shipped items and their quantities <strong>thereby<\/strong> ensuring accurate tracking.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step-by-Step: Shipment Processing<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n  <li class=\"wp-block-list-item\">Administrator navigates to <strong>Sales \u2192 Shipments<\/strong> and views the target shipment.<\/li>\n  <li class=\"wp-block-list-item\">Administrator clicks <strong>Create Shipment<\/strong> to generate a shipment record.<\/li>\n  <li class=\"wp-block-list-item\">Module sends shipment information to ShipRocket API automatically.<\/li>\n  <li class=\"wp-block-list-item\">ShipRocket order is created and AWB is booked against the selected courier.<\/li>\n  <li class=\"wp-block-list-item\">AWB number is stored as the tracking number of the shipment.<\/li>\n  <li class=\"wp-block-list-item\">Customer can see the AWB\/tracking number on their order details page.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Shipping Label Generation<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-4\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/09\/shiprocket-shipment-view.webp\" alt=\"Bagisto shipment view page showing ShipRocket Order ID, ShipRocket Shipment ID, assigned courier and Download Shipping Label button\" class=\"wp-image-555908\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/09\/shiprocket-shipment-view.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/09\/shiprocket-shipment-view-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/09\/shiprocket-shipment-view-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/09\/shiprocket-shipment-view-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After a shipment has been synchronized with ShipRocket, shipping labels can be generated directly from the application <strong>subsequently<\/strong> to label request <strong>furthermore<\/strong> the process remains efficient.<\/p>\n\n\n\n<p><strong>Admin Panel:<\/strong> Navigate to: <strong>Sales \u2192 Shipments \u2192 View<\/strong>. <strong>If<\/strong> the shipment has been successfully synchronized, a <strong>Download Shipping Label<\/strong> option will be available <strong>thereafter<\/strong> the label fetches.<\/p>\n\n\n\n<p>The shipment view also shows the ShipRocket Order ID, the ShipRocket Shipment ID and the assigned courier <strong>particularly<\/strong> when identifying the correct carrier <strong>if<\/strong> ShipRocket refuses the booking, the <strong>ShipRocket Response<\/strong> field shows the reason it gave <strong>therefore<\/strong> the failure does not have to be traced through the log.<\/p>\n\n\n\n<p>The downloaded label can be printed and attached to the shipment before dispatch <strong>hence<\/strong> the package is ready for carrier pickup.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step-by-Step: Generate Shipping Label<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n  <li class=\"wp-block-list-item\">Navigate to <strong>Sales \u2192 Shipments \u2192 View<\/strong> and open the target shipment.<\/li>\n  <li class=\"wp-block-list-item\">Verify the shipment has a valid <strong>ShipRocket Shipment ID<\/strong>.<\/li>\n  <li class=\"wp-block-list-item\">Click the <strong>Download Shipping Label<\/strong> button.<\/li>\n  <li class=\"wp-block-list-item\">The label URL is fetched from ShipRocket and the browser redirects to the download location.<\/li>\n  <li class=\"wp-block-list-item\">Print the label and attach it to the shipment before dispatch.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Support<\/h2>\n\n\n\n<p>So, that was much about the User Guide of Laravel ShipRocket Shipping. <strong>For<\/strong> any queries or doubts reach out to us at <a href=\"mailto:support@webkul.com\">support@webkul.com<\/a>.<\/p>\n\n\n\n<p>You can also raise a ticket at our <a href=\"https:\/\/bagisto.uvdesk.com\/en\/\">HelpDesk System<\/a>.<\/p>\n\n\n\n<p>Please explore our <a href=\"https:\/\/webkul.com\/laravel-development\/\">Laravel Development Services<\/a> and Quality <a href=\"https:\/\/store.webkul.com\/catalogsearch\/result\/index\/?cat=171?q=laravel\">Bagisto Extensions<\/a>.<\/p>\n\n\n\n<p><em>Tags: Bagisto<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>ShipRocket Shipping integrates live courier rates into Bagisto v2.4.x checkout, pushing orders automatically to ShipRocket and generating shipping labels from the admin panel. Moreover, this user guide walks you through installation, configuration, and every feature of the ShipRocket shipping method. User Guide for Laravel ShipRocket Shipping Features Installation Follow these steps to install the ShipRocket <a href=\"https:\/\/webkul.com\/blog\/user-guide-for-laravel-shiprocket-shipping\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":796,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8396,8929],"tags":[],"class_list":["post-555882","post","type-post","status-publish","format-standard","hentry","category-bagisto","category-e-commerce-bagisto"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>User Guide for Laravel ShipRocket Shipping<\/title>\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\/user-guide-for-laravel-shiprocket-shipping\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"User Guide for Laravel ShipRocket Shipping\" \/>\n<meta property=\"og:description\" content=\"ShipRocket Shipping integrates live courier rates into Bagisto v2.4.x checkout, pushing orders automatically to ShipRocket and generating shipping labels from the admin panel. Moreover, this user guide walks you through installation, configuration, and every feature of the ShipRocket shipping method. User Guide for Laravel ShipRocket Shipping Features Installation Follow these steps to install the ShipRocket [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/user-guide-for-laravel-shiprocket-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=\"2026-09-07T07:22:16+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-07T07:22:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/09\/shiprocket-configuration-1.webp\" \/>\n<meta name=\"author\" content=\"Ashif\" \/>\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=\"Ashif\" \/>\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\/user-guide-for-laravel-shiprocket-shipping\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/user-guide-for-laravel-shiprocket-shipping\/\"},\"author\":{\"name\":\"Ashif\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/8ab8a18437fe734a0cd0336d6c856254\"},\"headline\":\"User Guide for Laravel ShipRocket Shipping\",\"datePublished\":\"2026-09-07T07:22:16+00:00\",\"dateModified\":\"2026-09-07T07:22:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/user-guide-for-laravel-shiprocket-shipping\/\"},\"wordCount\":1323,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/user-guide-for-laravel-shiprocket-shipping\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/09\/shiprocket-configuration-1.webp\",\"articleSection\":[\"Bagisto\",\"E commerce\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/user-guide-for-laravel-shiprocket-shipping\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/user-guide-for-laravel-shiprocket-shipping\/\",\"url\":\"https:\/\/webkul.com\/blog\/user-guide-for-laravel-shiprocket-shipping\/\",\"name\":\"User Guide for Laravel ShipRocket Shipping\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/user-guide-for-laravel-shiprocket-shipping\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/user-guide-for-laravel-shiprocket-shipping\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/09\/shiprocket-configuration-1.webp\",\"datePublished\":\"2026-09-07T07:22:16+00:00\",\"dateModified\":\"2026-09-07T07:22:26+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/user-guide-for-laravel-shiprocket-shipping\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/user-guide-for-laravel-shiprocket-shipping\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/user-guide-for-laravel-shiprocket-shipping\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/09\/shiprocket-configuration-1.webp\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/09\/shiprocket-configuration-1.webp\",\"width\":1120,\"height\":880},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/user-guide-for-laravel-shiprocket-shipping\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"User Guide for Laravel ShipRocket 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\/8ab8a18437fe734a0cd0336d6c856254\",\"name\":\"Ashif\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0e7314b4b02eb35014cc2bbd804a6c929ea6331fa8962cb5e7108034a6db9a9f?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\/0e7314b4b02eb35014cc2bbd804a6c929ea6331fa8962cb5e7108034a6db9a9f?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Ashif\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/ashif-322\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"User Guide for Laravel ShipRocket Shipping","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\/user-guide-for-laravel-shiprocket-shipping\/","og_locale":"en_US","og_type":"article","og_title":"User Guide for Laravel ShipRocket Shipping","og_description":"ShipRocket Shipping integrates live courier rates into Bagisto v2.4.x checkout, pushing orders automatically to ShipRocket and generating shipping labels from the admin panel. Moreover, this user guide walks you through installation, configuration, and every feature of the ShipRocket shipping method. User Guide for Laravel ShipRocket Shipping Features Installation Follow these steps to install the ShipRocket [...]","og_url":"https:\/\/webkul.com\/blog\/user-guide-for-laravel-shiprocket-shipping\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2026-09-07T07:22:16+00:00","article_modified_time":"2026-09-07T07:22:26+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/09\/shiprocket-configuration-1.webp","type":"","width":"","height":""}],"author":"Ashif","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Ashif","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/user-guide-for-laravel-shiprocket-shipping\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/user-guide-for-laravel-shiprocket-shipping\/"},"author":{"name":"Ashif","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/8ab8a18437fe734a0cd0336d6c856254"},"headline":"User Guide for Laravel ShipRocket Shipping","datePublished":"2026-09-07T07:22:16+00:00","dateModified":"2026-09-07T07:22:26+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/user-guide-for-laravel-shiprocket-shipping\/"},"wordCount":1323,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/user-guide-for-laravel-shiprocket-shipping\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/09\/shiprocket-configuration-1.webp","articleSection":["Bagisto","E commerce"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/user-guide-for-laravel-shiprocket-shipping\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/user-guide-for-laravel-shiprocket-shipping\/","url":"https:\/\/webkul.com\/blog\/user-guide-for-laravel-shiprocket-shipping\/","name":"User Guide for Laravel ShipRocket Shipping","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/user-guide-for-laravel-shiprocket-shipping\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/user-guide-for-laravel-shiprocket-shipping\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/09\/shiprocket-configuration-1.webp","datePublished":"2026-09-07T07:22:16+00:00","dateModified":"2026-09-07T07:22:26+00:00","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/user-guide-for-laravel-shiprocket-shipping\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/user-guide-for-laravel-shiprocket-shipping\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/user-guide-for-laravel-shiprocket-shipping\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/09\/shiprocket-configuration-1.webp","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/09\/shiprocket-configuration-1.webp","width":1120,"height":880},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/user-guide-for-laravel-shiprocket-shipping\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"User Guide for Laravel ShipRocket 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\/8ab8a18437fe734a0cd0336d6c856254","name":"Ashif","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0e7314b4b02eb35014cc2bbd804a6c929ea6331fa8962cb5e7108034a6db9a9f?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\/0e7314b4b02eb35014cc2bbd804a6c929ea6331fa8962cb5e7108034a6db9a9f?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Ashif"},"url":"https:\/\/webkul.com\/blog\/author\/ashif-322\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/555882","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\/796"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=555882"}],"version-history":[{"count":6,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/555882\/revisions"}],"predecessor-version":[{"id":555930,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/555882\/revisions\/555930"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=555882"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=555882"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=555882"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}