{"id":516456,"date":"2025-12-22T13:53:41","date_gmt":"2025-12-22T13:53:41","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=516456"},"modified":"2026-03-17T11:19:28","modified_gmt":"2026-03-17T11:19:28","slug":"b2b-marketplace-table-rate-shipping-documentation","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/b2b-marketplace-table-rate-shipping-documentation\/","title":{"rendered":"Laravel eCommerce B2B Marketplace Table Rate Shipping"},"content":{"rendered":"\n<p><a href=\"https:\/\/store.webkul.com\/laravel-b2b-marketplace-table-rate-shipping.html\" target=\"_blank\" rel=\"noreferrer noopener\">Laravel eCommerce B2B Marketplace Table Rate Shipping<\/a> lets Supplier set custom rates based on weight, price, destination, and quantity\u2014ideal for flexible pricing and optimized profitability.<\/p>\n\n\n\n<p>Suppliers can upload shipping details via&nbsp;<strong>CSV files<\/strong>, including:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Product weight<\/li>\n\n\n\n<li>Zip code ranges (numeric &amp; alphanumeric)<\/li>\n\n\n\n<li>Price brackets<\/li>\n\n\n\n<li>Shipping types<\/li>\n<\/ul>\n\n\n\n<p>This ensures accurate and efficient shipping management for bulk B2B orders across multiple regions.<\/p>\n\n\n\n<p>This plugin is an add-on of the&nbsp;<strong>Laravel B2B Marketplace<\/strong>. To use it, you must have installed &nbsp;<strong><a href=\"https:\/\/store.webkul.com\/laravel-b2b-marketplace.html\">Laravel eCommerce B2B Marketplace<\/a><\/strong><\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Benefits of Laravel Ecommerce B2B Table Rate Shipping<\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Suppliers\/admin can add shipping rates using CSV file for table rates.<br><\/li>\n\n\n\n<li>Admin can assign shipping rates to any supplier by entering the supplier id.<br><\/li>\n\n\n\n<li>Supplier and admin both can create sub-methods for Table Rate Shipping.<br><\/li>\n\n\n\n<li>The admin and the suppliers can create Shipping Set.<br><\/li>\n\n\n\n<li>Shipping will be calculated based on ZIP and the weight of the product.<br><\/li>\n\n\n\n<li>Shipping cost will be calculated as per the supplier or vendor.<br><\/li>\n\n\n\n<li>The supplier can confirm the order and can set the tracking ID for the order.<br><\/li>\n\n\n\n<li>Shipping rates will populate based on CSV during checkout.<br><\/li>\n\n\n\n<li>Option to export shipping CSV file from the back-end.<br><\/li>\n\n\n\n<li>B2B-Marketplace Table Rate Shipping supports alphanumeric zip codes.<\/li>\n<\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\"><strong>Laravel eCommerce B2B-Marketplace Table Rate Shipping<\/strong><\/h3>\n<\/div><\/div>\n\n\n\n<p> The admin can also assign the shipping rates to any supplier by entering the supplier id in CSV file.<\/p>\n\n\n\n<p>This module allows the supplier to set custom superset rates and shipping rates from their dashboard. In this module, shipping will be calculated based on ZIP and the weight of the product.<\/p>\n\n\n\n<p>B2B-Marketplace table rate shipping lets suppliers manage order processing, confirm orders, generate tracking numbers, and create\/print invoices efficiently.<\/p>\n\n\n\n<p><strong>Note<\/strong>:-Laravel eCommerce B2B-Marketplace table rate shipping is an add-on of Laravel B2B-Marketplace. To use this module first, you must install the Laravel B2B-Marketplace.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Installation<\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Unzip the respective extension zip and then merge &#8220;packages&#8221; folders into project root directory.<br><\/li>\n\n\n\n<li>Goto config\/app.php file and add following line under &#8216;providers&#8217;<\/li>\n<\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\">Webkul\\B2BMarketplaceTableRateShipping\\Providers\\B2BMarketplaceTableRateShippingServiceProvider::class<\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Goto composer.json file and add following line under &#8216;psr-4&#8217;<\/li>\n<\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\">&quot;Webkul\\\\B2BMarketplaceTableRateShipping\\\\&quot;: &quot;packages\/Webkul\/B2BMarketplaceTableRateShipping\/src&quot;<\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Run these commands below to complete the setup<\/li>\n<\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\">composer dump-autoload\n\nphp artisan migrate\n\nphp artisan vendor:publish --provider=&quot;Webkul\\B2BMarketplaceTableRateShipping\\Providers\\B2BMarketplaceTableRateShippingServiceProvider&quot; --force\n\nphp artisan optimize:clear<\/pre>\n\n\n\n<p>After the successful installation of the module, you will see the B2B-Marketplace Table Rate Shipping under<strong>&nbsp;Configure&gt;&gt;Sales&gt;&gt;Shipping Methods.<\/strong><\/p>\n\n\n\n<p><strong>Status:<\/strong><br>Update the module status to enable\/disable.<\/p>\n\n\n\n<p><strong>Title:<\/strong><br>Here, the admin defines the title for the shipping method.<\/p>\n\n\n\n<p><strong>Description:<\/strong><br>Enter the description.<\/p>\n\n\n\n<p><strong>Calculate Shipping Based On:<\/strong><br>Here admin selects the shipping type from the dropdown on unit basics or per order basis.<\/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\/2025\/12\/config-2.webp\" alt=\"Module configuration\" class=\"wp-image-516540\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/config-2.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/config-2-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/config-2-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/config-2-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now, the admin can manage the Table Rate shipping for B2B-marketplace Suppliers by navigating to&nbsp;<strong>Table Rate Shipping,<\/strong>&nbsp;as shown in the image below.<\/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\/2025\/12\/superset12.webp\" alt=\"superset\" class=\"wp-image-516542\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/superset12.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/superset12-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/superset12-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/superset12-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\"><strong>Managing Supersets<\/strong><\/h3>\n<\/div><\/div>\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\/2025\/12\/superset-1.webp\" alt=\"superset\" class=\"wp-image-516544\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/superset-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/superset-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/superset-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/superset-1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After clicking on the&nbsp;<strong>Add Superset button,<\/strong>&nbsp;the following page will appear.<\/p>\n\n\n\n<p>Here, the admin will set the general settings:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Code:<\/strong>&nbsp;Here, the admin will set the code of the superset.<\/li>\n\n\n\n<li><strong>Name<\/strong>: Enter the name of the superset.<\/li>\n\n\n\n<li><strong>Status<\/strong>: Enable the active superset.<\/li>\n<\/ul>\n\n\n\n<p>Lastly, the admin will save the superset by hitting the&nbsp;<strong>save superset button<\/strong>.<\/p>\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\/2025\/12\/edit-1.webp\" alt=\"edit-superset\" class=\"wp-image-516548\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/edit-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/edit-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/edit-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/edit-1-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\">Superset Rate in B2B-Marketplace Table Rate Shipping<\/h3>\n<\/div><\/div>\n\n\n\n<p>After successfully adding the&nbsp;<strong>Superset Methods,<\/strong>&nbsp;the admin will add the&nbsp;<strong>Superset Rates<\/strong>&nbsp;under the&nbsp;<strong>Superset Rates&nbsp;<\/strong>section.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-5\"><img decoding=\"async\" width=\"1086\" height=\"731\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/polished-12.webp\" alt=\"adding-superset-rates\" class=\"wp-image-516551\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/polished-12.webp 1086w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/polished-12-300x202.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/polished-12-250x168.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/polished-12-768x517.webp 768w\" sizes=\"(max-width: 1086px) 100vw, 1086px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After clicking the&nbsp;<strong>Add Superset Rate<\/strong>&nbsp;<strong>Button,&nbsp;<\/strong>the following page will appear.<\/p>\n\n\n\n<p>Here, the admin needs to fill in the superset rate details as follows:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Price From<\/strong>&nbsp;\u2013 Set the minimum price of the cart to use this shipping set.<br><\/li>\n\n\n\n<li><strong>Price To<\/strong>&nbsp;\u2013 Set the maximum price of the cart for this shipping set.<br><\/li>\n\n\n\n<li><strong>Shipping Type<\/strong>&nbsp;\u2013 Select the Fixed option to enter the shipping price, else select the Free option to allow free shipping.<br><\/li>\n\n\n\n<li><strong>Supplier Name<\/strong>&nbsp;\u2013 Either select the Supplier name or the admin.<br><\/li>\n\n\n\n<li><strong>Price<\/strong>&nbsp;\u2013 Set the shipping method price for this set.<\/li>\n<\/ul>\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\/2025\/12\/supersetadd21.webp\" alt=\"Adding superset rates\" class=\"wp-image-516555\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/supersetadd21.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/supersetadd21-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/supersetadd21-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/supersetadd21-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Once the admin can set the superset rate, they will have to add the shipping rate, so they move forward to the shipping rate section under the next tab.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Shipping Rate in B2B-Marketplace Table Rate Shipping<\/h3>\n<\/div><\/div>\n\n\n\n<p>As a admin, you can see all the shipping rates already set up, and you can easily add new rates by clicking the \u201c<strong>Add Shipping Rate<\/strong>\u201d option.<\/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\/2025\/12\/shippingadd125.webp\" alt=\"shipping-rate\" class=\"wp-image-516562\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/shippingadd125.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/shippingadd125-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/shippingadd125-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/shippingadd125-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Bulk Import\/Export:&nbsp;<\/strong>Upload multiple shipping rates at once with a CSV file. Use it for marketplace or supplier-specific rates. Start by downloading the sample CSV via the \u2018Import\u2019 button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-8\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/finalshipping1515.webp\" alt=\"adding-shipping-rate\" class=\"wp-image-516563\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/finalshipping1515.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/finalshipping1515-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/finalshipping1515-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/finalshipping1515-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After clicking on the&nbsp;<strong>Import,<\/strong>&nbsp;the following pop-up will be shown. Here admin can add and download a sample CSV template.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-9\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/finalimage221.webp\" alt=\"uploading-csv\" class=\"wp-image-516564\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/finalimage221.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/finalimage221-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/finalimage221-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/finalimage221-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\">How to Update Data in Laravel B2B Marketplace Table Rate Shipping<\/h3>\n<\/div><\/div>\n\n\n\n<p>Under the below CSV, the admin can easily set the shipping rate. Every field is mandatory to fill out. The above grid of shipping rates will be visible as a table matrix in the CSV.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"992\" height=\"177\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-4154.webp\" alt=\"Updating-csv\" class=\"wp-image-516576\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-4154.webp 992w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-4154-300x54.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-4154-250x45.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-4154-768x137.webp 768w\" sizes=\"(max-width: 992px) 100vw, 992px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>ID<\/strong>: A unique identifier for each shipping rate.<br><\/li>\n\n\n\n<li><strong>Superset_code:<\/strong>&nbsp;A code associated with the shipping service category.<br><\/li>\n\n\n\n<li><strong>Supplier_ID:<\/strong>&nbsp;The ID of the Supplier within the Marketplace.<br><\/li>\n\n\n\n<li><strong>Country:<\/strong>&nbsp;The destination country for the shipping rate.<br><\/li>\n\n\n\n<li><strong>Zip_from:<\/strong>&nbsp;Starting zip code or range.<br><\/li>\n\n\n\n<li><strong>Zip_to:&nbsp;<\/strong>Ending zip code in a range.<br><\/li>\n\n\n\n<li><strong>Region:<\/strong>&nbsp;Geographical region or area.<br><\/li>\n\n\n\n<li><strong>Weight_from:&nbsp;<\/strong>Minimum weight for the shipping rate.<br><\/li>\n\n\n\n<li><strong>Weight_to:&nbsp;<\/strong>Maximum weight for the shipping rate.<br><\/li>\n\n\n\n<li><strong>Price:&nbsp;<\/strong>The cost of the shipping service.<br><\/li>\n\n\n\n<li><strong>is_zip_range:&nbsp;<\/strong>Indicates if the zip code is a range (Yes\/No).<br><\/li>\n\n\n\n<li><strong>zip_code:&nbsp;<\/strong>Specific zip code (if applicable).<br><\/li>\n\n\n\n<li><strong>Note:<\/strong>&nbsp;Country Code must be as per the official ISO-2 (alpha-2) two<\/li>\n<\/ul>\n\n\n\n<p>If Supplier_ID is empty, the admin can upload their own Table Rate Shipping via CSV. To upload for a marketplace supplier, enter the supplier\u2019s ID in the Supplier_ID column.<\/p>\n\n\n\n<p><strong>Note-<\/strong> Shipping rates are Priority as compared to the superset rates.<\/p>\n\n\n\n<p><strong>Export Data:<\/strong>&nbsp;The admin can export the data that is shown in the table by clicking on the export button.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Supplier Management with B2B Marketplace Table Rate Shipping<\/h3>\n<\/div><\/div>\n\n\n\n<p>The supplier can easily find the option of&nbsp;<strong>Shipping Rate and Superset Rates<\/strong>&nbsp;under the Navigation bar, as shown in the image below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large wp-duotone-unset-10\"><img decoding=\"async\" width=\"1120\" height=\"770\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/edited.webp\" alt=\"supplier-shipping-rate\" class=\"wp-image-516755\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/edited.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/edited-300x206.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/edited-250x172.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/edited-768x528.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\"><strong>Managing Superset Rates from the Supplier End in B2B Marketplace Table Rate Shipping<\/strong><\/h3>\n<\/div><\/div>\n\n\n\n<p>By hitting the&nbsp;Shipping Rates,&nbsp;the new page will appear as shown in the image below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-11\"><img decoding=\"async\" width=\"1120\" height=\"770\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/edited2.webp\" alt=\"supplier-superset-rate\" class=\"wp-image-516756\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/edited2.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/edited2-300x206.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/edited2-250x172.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/edited2-768x528.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Here, the supplier can easily add the&nbsp;<strong>Superset Rate&nbsp;<\/strong>for their marketplace products.<\/p>\n\n\n\n<p>After hitting the&nbsp;<strong>Add Superset Rate,<\/strong>&nbsp;the supplier can create their own shipping methods. A new window will appear. Enter all the required shipping details, then click the &nbsp;<strong>Save Superset Rate button<\/strong>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Please Note<\/strong>:<\/h4>\n\n\n\n<p>If multiple shipping options exist, Superset Shipping Rates get priority, followed by Superset Rates. If no conditions match, free or flat rate shipping will be shown.<\/p>\n\n\n\n<p><strong>Price From<\/strong>&nbsp;\u2013 Minimum cart price for this shipping set.<br><strong>Price To<\/strong>&nbsp;\u2013 Maximum cart price for this set.<\/p>\n\n\n\n<p><strong>Method<\/strong>&nbsp;\u2013 Enter the shipping method name.<br><strong>Type<\/strong>&nbsp;\u2013 Choose Fixed for a price or Free to disable it.<br><strong>Price<\/strong>&nbsp;\u2013 Set the shipping cost.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-12\"><img decoding=\"async\" width=\"1120\" height=\"770\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/edited3.webp\" alt=\"edit-superset-rate\" class=\"wp-image-516757\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/edited3.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/edited3-300x206.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/edited3-250x172.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/edited3-768x528.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Instance for Super Set Rates<\/p>\n\n\n\n<p>Case 1 -&gt; If Supplier1 and Supplier Both Products lie in the Super Set Rates.<\/p>\n\n\n\n<p>Supplier1 Product \u2013 Price Range Satisfied<br>Supplier 2Product \u2013 Price Range Satisfied<\/p>\n\n\n\n<p>Case 2 -&gt; If Supplier 1 lies in the Superset Rates and Supplier 2 does not.<\/p>\n\n\n\n<p>Supplier 1 Product \u2013 Price Range Satisfied<br>Supplier 2 Product \u2013 Price Range Not Satisfied.<\/p>\n\n\n\n<p>Result \u2013 Supplier 1 Superset rates will appear.<\/p>\n\n\n\n<p>Case 3 -&gt; If Supplier 2 lies in the Superset Rates and Supplier 1 does not.<\/p>\n\n\n\n<p>Supplier 1 Product \u2013 Price Range Not Satisfied<br>Supplier 2 Product \u2013 Price Range Satisfied.<\/p>\n\n\n\n<p>Result \u2013 Supplier 2 Superset rates will appear.<\/p>\n\n\n\n<p>Case 4 -&gt; If both suppliers do not lie in the Super Set Rates.<\/p>\n\n\n\n<p>Supplier 1 Product \u2013 Price Range Not Satisfied.<br>Supplier 2 Product \u2013 Price Range Not Satisfied.<\/p>\n\n\n\n<p>Result \u2013 Default Free Shipping and Flat Rate Shipping will appear.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Supplier Shipping Rates in B2B Marketplace Table Rate Shipping<\/h3>\n<\/div><\/div>\n\n\n\n<p>By clicking on&nbsp;<strong>Shipping Rates,<\/strong>&nbsp;the new page will appear as shown in the image below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-13\"><img decoding=\"async\" width=\"1120\" height=\"770\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/edited-1.webp\" alt=\"edit-shipping-rate\" class=\"wp-image-516758\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/edited-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/edited-1-300x206.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/edited-1-250x172.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/edited-1-768x528.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Here, the supplier can easily download or upload the CSV or add the shipping rate for their products.<\/p>\n\n\n\n<p><strong>CSV Format<\/strong><\/p>\n\n\n\n<p>The CSV format for Laravel eCommerce Table Rate Shipping is provided in the image below. All the fields in the CSV file are mandatory to fill.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"759\" height=\"98\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-54545.webp\" alt=\"csv-format\" class=\"wp-image-516588\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-54545.webp 759w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-54545-300x39.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-54545-250x32.webp 250w\" sizes=\"(max-width: 759px) 100vw, 759px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Country:<\/strong>&nbsp;The destination country for the shipping rate.<br><\/li>\n\n\n\n<li><strong>Region:<\/strong>&nbsp;Geographical region or area.<br><\/li>\n\n\n\n<li><strong>Zip_from:<\/strong>&nbsp;Starting zip code or range.<br><\/li>\n\n\n\n<li><strong>Zip_to:&nbsp;<\/strong>Ending zip code in a range.<br><\/li>\n\n\n\n<li><strong>Price:&nbsp;<\/strong>The cost of the shipping service.<br><\/li>\n\n\n\n<li><strong>Weight_from:&nbsp;<\/strong>Minimum weight for the shipping rate.<br><\/li>\n\n\n\n<li><strong>Weight_to:&nbsp;<\/strong>Maximum weight for the shipping rate.<br><\/li>\n\n\n\n<li><strong>Superset_code:<\/strong>&nbsp;A code associated with the shipping service category.<\/li>\n<\/ul>\n\n\n\n<p><strong>Note:<\/strong>&nbsp;Country Code must be as per the official ISO-2 (alpha-2) two-letter country codes.<\/p>\n\n\n\n<p><strong>IS Zip Range<\/strong>&nbsp;(<strong>Numeric Zip Code)<\/strong>&nbsp;\u2013 Select \u201cYes\u201d if you want to enter the numeric zip code, else select \u201cNo\u201d to enter the alphanumeric zip code.<\/p>\n\n\n\n<p><strong>Zip Code(Alphanumeric Zip Code<\/strong>)&nbsp;\u2013 Enter the alphanumeric zip code if&nbsp; \u201cNumeric Zip Code\u201d option is set to \u201cNo\u201d. Else, enter the numeric zip code if the \u201cNumeric Zip Code\u201d option is set to \u201cYes\u201d.<\/p>\n\n\n\n<p>After uploading the CSV file, the supplier can see the uploaded values in the same format as it is in the CSV file. The supplier can edit or delete any existing record from the grid.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\"><strong>Adding Supplier Shipping Rates with Table Rate Shipping in B2B Marketplace<\/strong><\/h3>\n<\/div><\/div>\n\n\n\n<p>The supplier can also add the shipping rate by clicking on the&nbsp;<strong>add shipping rate button<\/strong>, the next page will appear as shown in the image below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-14\"><img decoding=\"async\" width=\"2336\" height=\"1824\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/fdjfbdjbjb21.webp\" alt=\"Adding-Supplier-Shipping-Rates\" class=\"wp-image-516759\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/fdjfbdjbjb21.webp 2336w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/fdjfbdjbjb21-300x234.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/fdjfbdjbjb21-1200x937.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/fdjfbdjbjb21-250x195.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/fdjfbdjbjb21-768x600.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/fdjfbdjbjb21-1536x1199.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/fdjfbdjbjb21-2048x1599.webp 2048w\" sizes=\"(max-width: 2336px) 100vw, 2336px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Superset Methods<\/strong>&nbsp;\u2013 Select the superset method.<br><strong>Please Note<\/strong>:<em>&nbsp;\u2013&nbsp;<\/em>The suppliers can only use the suggested shipping method name created by the admin.<\/p>\n\n\n\n<p><strong>Country&nbsp;<\/strong>&nbsp;\u2013 Select the country from the list.<\/p>\n\n\n\n<p><strong>Region Code<\/strong>&nbsp;\u2013&nbsp;Enter the region code of the available region.<\/p>\n\n\n\n<p><strong>Weight From<\/strong>&nbsp;\u2013&nbsp;Set the minimum weight value to allow this shipping method.<\/p>\n\n\n\n<p><strong>Weight To<\/strong>&nbsp;\u2013&nbsp;Set the maximum weight value for this shipping method.<\/p>\n\n\n\n<p><strong>Zip From<\/strong>&nbsp;\u2013&nbsp;Enter the first zip code.<\/p>\n\n\n\n<p><strong>Zip To<\/strong>&nbsp;\u2013&nbsp;Enter the last zip code.<\/p>\n\n\n\n<p><strong>Price<\/strong>&nbsp;\u2013&nbsp;Set the cost of this shipping method.<\/p>\n\n\n\n<p><strong>Numeric Zip Code<\/strong>&nbsp;\u2013 Select \u201cYes\u201d if you want to enter the numeric zip code, else select \u201cNo\u201d to enter the alphanumeric zip code.<\/p>\n\n\n\n<p><strong>Alphanumeric zip code<\/strong>&nbsp;\u2013 Enter the alphanumeric zip code if the \u201cNumeric Zip Code\u201d option is set to \u201cNo\u201d. Else, enter the numeric zip code if the \u201cNumeric Zip Code\u201d option is set to \u201cYes\u201d.<\/p>\n\n\n\n<p><strong>Example<\/strong>&nbsp;\u2013 Select \u2018Yes\u2019 for Numeric Zip if shipping is based on a zip range. For countries like Canada with alphanumeric codes (H3Z 2Y7), choose \u2018No\u2019 and enter the code.<\/p>\n\n\n\n<p><strong>Note<\/strong>: If the cart has one supplier product and the set conditions (weight, zip, country) match, all Table Rate Shipping options will display at checkout.<\/p>\n\n\n\n<p>Also, if no table rate shipping condition is verified, Default Flat and Free shipping will appear\u201d.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>For Instance<\/strong><\/h3>\n\n\n\n<p>For Instance, Superset Shipping Rates<\/p>\n\n\n\n<p>Note \u2013 It should be clear that for fetching shipping rates, both weight and zip should be satisfied. In case any of the conditions do not match, Shipping rates will not appear.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Case 1 :<\/h4>\n\n\n\n<p>If supplier1 and supplier Both Products lie in Super Shipping Rates.<\/p>\n\n\n\n<p>Supplier 1 Product \u2013 Weight and Zip Range Satisfied<br>Supplier 2 Product \u2013 Weight and Zip Range Satisfied<\/p>\n\n\n\n<p>Result \u2013 Both the Super Set rates will be added and displayed.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Case 2 :<\/h4>\n\n\n\n<p>If Supplier 1 Shipping rates lie and Supplier 2 Shipping Rates do not.<\/p>\n\n\n\n<p>Supplier 1 Product \u2013 Weight and Zip Range Satisfied<br>Supplier 2 Product \u2013 Weight and Zip Range Not Satisfied<\/p>\n\n\n\n<p>Result \u2013 Supplier 1 Shipping Rates will appear.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Case 3 :<\/h4>\n\n\n\n<p>If Supplier 2 Shipping rates lie and Supplier 1 Shipping Rates do not.<\/p>\n\n\n\n<p>Supplier 1 Product \u2013 Weight and Zip Range Not Satisfied<br>Supplier 2 Product \u2013 Weight and Zip Range Satisfied<\/p>\n\n\n\n<p>Result \u2013 Supplier 2 Shipping Rates will appear.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Case 4 :<\/h4>\n\n\n\n<p>If Supplier1 and Supplier Both Products do not lie in Super Shipping Rates.<\/p>\n\n\n\n<p>Supplier 1 Product \u2013 Weight and Zip Range Not Satisfied<br>Supplier 2 Product \u2013 Weight and Zip Range Not Satisfied<\/p>\n\n\n\n<p>Result \u2013 By Default, Free Shipping and Flat Rate shipping will appear.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\"><strong>B2B Marketplace Table Rate Shipping\u00a0\u2013 Customer Order<\/strong><\/h3>\n<\/div><\/div>\n\n\n\n<p>As shown in the image below, the customer will add the two products to the cart from the different suppliers.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-15\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-1954.webp\" alt=\"customer-order\" class=\"wp-image-516649\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-1954.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-1954-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-1954-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-1954-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After clicking the \u2018Proceed To Checkout\u2019 button, the customer is directed to the next page. Here, they provide the required details and then click continue to proceed further.<br><\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-16\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-15645.webp\" alt=\"customer-checkout\" class=\"wp-image-516650\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-15645.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-15645-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-15645-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-15645-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Here, the customer will select the&nbsp;<strong>table rate shipping method,&nbsp;<\/strong>then they will click on the \u201c<strong>Continue<\/strong>\u201d button to proceed further.<\/p>\n\n\n\n<p><strong>Important Note**<\/strong><\/p>\n\n\n\n<p><strong>The table rate shipping method can only be&nbsp;<\/strong>visible to the customers when both the supplier\u2019s table rate shipping methods\u2019 names<strong>&nbsp;are the same.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-17\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-21-14.webp\" alt=\"customer-place-order\" class=\"wp-image-516651\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-21-14.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-21-14-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-21-14-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-21-14-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Note:<\/strong>&nbsp;In the&nbsp;<strong>Laravel eCommerce Marketplace Table Rate Shipping<\/strong>&nbsp;module, the<strong>&nbsp;shipping rate<\/strong>&nbsp;will be calculated according to the supplier\u2019s product weight and the customer\u2019s delivery address.<\/p>\n\n\n\n<p>Finally, the customer will complete the order by clicking the&nbsp;<strong>Place Order button,<\/strong>&nbsp;and it will show a thank you screen as shown in the image below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-18\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-225445.webp\" alt=\"Thankyou-for-ordering\" class=\"wp-image-516652\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-225445.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-225445-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-225445-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-225445-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Once the&nbsp;<strong>order has been successfully placed<\/strong>,&nbsp;the&nbsp;<strong>customer<\/strong>&nbsp;can&nbsp;easily check<strong>&nbsp;the details of their orders&nbsp;<\/strong>under their account with the total shipping charges as shown below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-19\"><img decoding=\"async\" width=\"1059\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-23-54.webp\" alt=\"customer-orders\" class=\"wp-image-516653\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-23-54.webp 1059w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-23-54-300x290.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-23-54-250x242.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/table-rate-shipping-23-54-768x743.webp 768w\" sizes=\"(max-width: 1059px) 100vw, 1059px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\"><strong>B2B Marketplace Table Rate Shipping<\/strong>\u00a0\u2013\u00a0<strong>Supplier Order Management<\/strong><\/h3>\n<\/div><\/div>\n\n\n\n<p>If the admin sets the \u201c<strong>Supplier Can Create Invoice<\/strong>\u201d option to \u201cYes\u201d and also the \u201cSupplier Can Create Shipment\u201d option to \u201cYes,\u201d&nbsp;then the supplier can manage the orders from the front-end.<\/p>\n\n\n\n<p>Once the order is placed by the customer, then the supplier can easily check that order in their \u201cOrder List. with a pending status as shown in the image below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-20\"><img decoding=\"async\" width=\"1168\" height=\"912\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/hjccvhavhv.webp\" alt=\"admin-orders\" class=\"wp-image-516760\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/hjccvhavhv.webp 1168w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/hjccvhavhv-300x234.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/hjccvhavhv-250x195.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/hjccvhavhv-768x600.webp 768w\" sizes=\"(max-width: 1168px) 100vw, 1168px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"support\">Support<\/h3>\n\n\n\n<p>That\u2019s all for the&nbsp;Laravel eCommerce B2B-Marketplace Table Rate Shipping.<\/p>\n\n\n\n<p>For any doubt, reach out to us at support@webkul.com<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Laravel eCommerce B2B Marketplace Table Rate Shipping lets Supplier set custom rates based on weight, price, destination, and quantity\u2014ideal for flexible pricing and optimized profitability. Suppliers can upload shipping details via&nbsp;CSV files, including: This ensures accurate and efficient shipping management for bulk B2B orders across multiple regions. This plugin is an add-on of the&nbsp;Laravel B2B <a href=\"https:\/\/webkul.com\/blog\/b2b-marketplace-table-rate-shipping-documentation\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":706,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1745,8396,8929,1328],"tags":[8579,8055,590],"class_list":["post-516456","post","type-post","status-publish","format-standard","hentry","category-b2b-marketplace","category-bagisto","category-e-commerce-bagisto","category-shipping-marketplace-2","tag-b2b-ecommerce","tag-bagisto","tag-webkul"],"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 Ecommerce Table Rate Shipping for B2B<\/title>\n<meta name=\"description\" content=\"Streamline your B2B logistics with Laravel Ecommerce B2B Table Rate Shipping\u2014create custom shipping rules for cost-effective large orders.\" \/>\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\/b2b-marketplace-table-rate-shipping-documentation\/\" \/>\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 Ecommerce Table Rate Shipping for B2B\" \/>\n<meta property=\"og:description\" content=\"Streamline your B2B logistics with Laravel Ecommerce B2B Table Rate Shipping\u2014create custom shipping rules for cost-effective large orders.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/b2b-marketplace-table-rate-shipping-documentation\/\" \/>\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=\"2025-12-22T13:53:41+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-17T11:19:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/12\/config-2.webp\" \/>\n<meta name=\"author\" content=\"Aman kumar roy\" \/>\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=\"Aman kumar roy\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"14 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/b2b-marketplace-table-rate-shipping-documentation\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/b2b-marketplace-table-rate-shipping-documentation\/\"},\"author\":{\"name\":\"Aman kumar roy\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/1c651bb46332bf46561a8058a1b64268\"},\"headline\":\"Laravel eCommerce B2B Marketplace Table Rate Shipping\",\"datePublished\":\"2025-12-22T13:53:41+00:00\",\"dateModified\":\"2026-03-17T11:19:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/b2b-marketplace-table-rate-shipping-documentation\/\"},\"wordCount\":2333,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/b2b-marketplace-table-rate-shipping-documentation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/12\/config-2.webp\",\"keywords\":[\"b2b ecommerce\",\"Bagisto\",\"webkul\"],\"articleSection\":[\"B2B Marketplace\",\"Bagisto\",\"E commerce\",\"Shipping\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/b2b-marketplace-table-rate-shipping-documentation\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/b2b-marketplace-table-rate-shipping-documentation\/\",\"url\":\"https:\/\/webkul.com\/blog\/b2b-marketplace-table-rate-shipping-documentation\/\",\"name\":\"User guide for Laravel Ecommerce Table Rate Shipping for B2B\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/b2b-marketplace-table-rate-shipping-documentation\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/b2b-marketplace-table-rate-shipping-documentation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/12\/config-2.webp\",\"datePublished\":\"2025-12-22T13:53:41+00:00\",\"dateModified\":\"2026-03-17T11:19:28+00:00\",\"description\":\"Streamline your B2B logistics with Laravel Ecommerce B2B Table Rate Shipping\u2014create custom shipping rules for cost-effective large orders.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/b2b-marketplace-table-rate-shipping-documentation\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/b2b-marketplace-table-rate-shipping-documentation\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/b2b-marketplace-table-rate-shipping-documentation\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/config-2.webp\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/config-2.webp\",\"width\":1120,\"height\":880},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/b2b-marketplace-table-rate-shipping-documentation\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Laravel eCommerce B2B Marketplace Table Rate 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\/1c651bb46332bf46561a8058a1b64268\",\"name\":\"Aman kumar roy\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3ecc01414e857036ff034556465d7b99ee59ebf7437855994fea39e9bb9c70a3?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\/3ecc01414e857036ff034556465d7b99ee59ebf7437855994fea39e9bb9c70a3?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Aman kumar roy\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/amanroy-qa322\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"User guide for Laravel Ecommerce Table Rate Shipping for B2B","description":"Streamline your B2B logistics with Laravel Ecommerce B2B Table Rate Shipping\u2014create custom shipping rules for cost-effective large orders.","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\/b2b-marketplace-table-rate-shipping-documentation\/","og_locale":"en_US","og_type":"article","og_title":"User guide for Laravel Ecommerce Table Rate Shipping for B2B","og_description":"Streamline your B2B logistics with Laravel Ecommerce B2B Table Rate Shipping\u2014create custom shipping rules for cost-effective large orders.","og_url":"https:\/\/webkul.com\/blog\/b2b-marketplace-table-rate-shipping-documentation\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2025-12-22T13:53:41+00:00","article_modified_time":"2026-03-17T11:19:28+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/12\/config-2.webp","type":"","width":"","height":""}],"author":"Aman kumar roy","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Aman kumar roy","Est. reading time":"14 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/b2b-marketplace-table-rate-shipping-documentation\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/b2b-marketplace-table-rate-shipping-documentation\/"},"author":{"name":"Aman kumar roy","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/1c651bb46332bf46561a8058a1b64268"},"headline":"Laravel eCommerce B2B Marketplace Table Rate Shipping","datePublished":"2025-12-22T13:53:41+00:00","dateModified":"2026-03-17T11:19:28+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/b2b-marketplace-table-rate-shipping-documentation\/"},"wordCount":2333,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/b2b-marketplace-table-rate-shipping-documentation\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/12\/config-2.webp","keywords":["b2b ecommerce","Bagisto","webkul"],"articleSection":["B2B Marketplace","Bagisto","E commerce","Shipping"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/b2b-marketplace-table-rate-shipping-documentation\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/b2b-marketplace-table-rate-shipping-documentation\/","url":"https:\/\/webkul.com\/blog\/b2b-marketplace-table-rate-shipping-documentation\/","name":"User guide for Laravel Ecommerce Table Rate Shipping for B2B","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/b2b-marketplace-table-rate-shipping-documentation\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/b2b-marketplace-table-rate-shipping-documentation\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/12\/config-2.webp","datePublished":"2025-12-22T13:53:41+00:00","dateModified":"2026-03-17T11:19:28+00:00","description":"Streamline your B2B logistics with Laravel Ecommerce B2B Table Rate Shipping\u2014create custom shipping rules for cost-effective large orders.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/b2b-marketplace-table-rate-shipping-documentation\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/b2b-marketplace-table-rate-shipping-documentation\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/b2b-marketplace-table-rate-shipping-documentation\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/config-2.webp","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/config-2.webp","width":1120,"height":880},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/b2b-marketplace-table-rate-shipping-documentation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Laravel eCommerce B2B Marketplace Table Rate 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\/1c651bb46332bf46561a8058a1b64268","name":"Aman kumar roy","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/3ecc01414e857036ff034556465d7b99ee59ebf7437855994fea39e9bb9c70a3?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\/3ecc01414e857036ff034556465d7b99ee59ebf7437855994fea39e9bb9c70a3?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Aman kumar roy"},"url":"https:\/\/webkul.com\/blog\/author\/amanroy-qa322\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/516456","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\/706"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=516456"}],"version-history":[{"count":18,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/516456\/revisions"}],"predecessor-version":[{"id":531145,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/516456\/revisions\/531145"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=516456"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=516456"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=516456"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}