{"id":247363,"date":"2020-05-10T19:35:04","date_gmt":"2020-05-10T19:35:04","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=247363"},"modified":"2024-10-14T09:46:13","modified_gmt":"2024-10-14T09:46:13","slug":"laravel-ecommerce-table-rate-shipping","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/laravel-ecommerce-table-rate-shipping\/","title":{"rendered":"Laravel eCommerce Table Rate Shipping"},"content":{"rendered":"\n<p>Laravel eCommerce Table Rate Shipping allows the admin to create custom shipping methods at the back end. <\/p>\n\n\n\n<p>Also, admin can upload the shipping information via CSV files, including product weight, zip code range, and alphanumeric zip codes.<\/p>\n\n\n\n<p>The admin can even create super shipping sets from their end. Table Rate Shipping module helps the admin to manage the shipping efficiently<\/p>\n\n\n\n<p>Check a brief overview of the plugin &#8211;  <\/p>\n\n\n\n<div class=\"wp-block-wk-block-youtube-video wp-block-wk-block--yt-video components-placeholder\"><div class=\"wk-block--yt-video-frame\"><div class=\"wk-block--yt-video-frame-request\" data-plyr-provider=\"youtube\" data-plyr-embed-id=\"MbUlfnL3PPs\"><div class=\"components-placeholder__instructions\">MbUlfnL3PPs<\/div><\/div><\/div><\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Complete Features List<\/h3><\/div><div class=\"margin-bottom-50\">\n<ul class=\"wp-block-list\">\n<li>Admin can add shipping rates using CSV file for table rates.<\/li>\n\n\n\n<li>Admin can create sub-methods for Table Rate Shipping.<\/li>\n\n\n\n<li>The admin can create Super Shipping Set.<\/li>\n\n\n\n<li>Shipping cost is calculated based on the product price.<\/li>\n\n\n\n<li>The admin can enable the calculate tax feature so that shipping cost is all-inclusive of taxes<\/li>\n\n\n\n<li>Shipping will be calculated based on Postcode and the Weight of the product.<\/li>\n\n\n\n<li>The Admin can confirm the order and can set the tracking ID for the order.<\/li>\n\n\n\n<li>Shipping rates will populate based on CSV during checkout.<\/li>\n\n\n\n<li>Option to export a shipping CSV file from the back-end.<\/li>\n\n\n\n<li>Ability to download Invoice &amp; Shipping slip easily.<\/li>\n\n\n\n<li>The codes are open, so it can be customized easily.<\/li>\n\n\n\n<li>TableRate Shipping supports alphanumeric zip codes.<\/li>\n<\/ul>\n\n\n\n<p>&nbsp;<\/p>\n<\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">How to install the module?<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>Unzip the respective extension zip and then merge &#8220;packages&#8221; folders into project root directory.<\/p>\n<\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1136\" height=\"375\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/04\/bagisto-laravel-Laravel-eCommerce-Restaurant-POS-System-2.png\" alt=\"bagisto-laravel-Laravel-eCommerce-Restaurant-POS-System-2\" class=\"wp-image-243702\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/04\/bagisto-laravel-Laravel-eCommerce-Restaurant-POS-System-2.png 1136w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/04\/bagisto-laravel-Laravel-eCommerce-Restaurant-POS-System-2-300x99.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/04\/bagisto-laravel-Laravel-eCommerce-Restaurant-POS-System-2-250x83.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/04\/bagisto-laravel-Laravel-eCommerce-Restaurant-POS-System-2-768x254.png 768w\" sizes=\"(max-width: 1136px) 100vw, 1136px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Goto config\/app.php file and add the following line under &#8216;providers&#8217;<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">Webkul\\TableRate\\Providers\\TableRateServiceProvider::class,<\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Goto composer.json file and add the following line under &#8216;psr-4&#8217;<\/li>\n<\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\"Webkul\\\\TableRate\\\\\": \"packages\/Webkul\/TableRate\/src\"<\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>In the config\/bagisto-vite.php file, add the following line under the &#8216;viters&#8217; section:<\/li>\n<\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">    'tablerate' => [\n        'hot_file'                 => 'table-rate-shipping-vite.hot',\n        'build_directory'          => 'themes\/tablerate\/build',\n        'package_assets_directory' => 'src\/Resources\/assets',\n    ],<\/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\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">composer dump-autoload<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">php artisan optimize<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">php artisan migrate<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">php artisan route:cache<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">php artisan vendor:publish --provider=\"Webkul\\TableRate\\Providers\\TableRateServiceProvider\" --force<\/pre>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>now execute the project on your specified domain.<\/p>\n<\/blockquote>\n\n\n\n<p><\/p>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Laravel eCommerce Table Rate Shipping:-Admin Management<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>After the successful installation of the module, the admin will see the Table Rate Shipping under<strong>&nbsp;Configure&gt;&gt;Sales&gt;&gt;Shipping Methods.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"508\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/table-rate-shipping-configuration-1200x508.webp\" alt=\"Admin Management\" class=\"wp-image-467917\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/table-rate-shipping-configuration-1200x508.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/table-rate-shipping-configuration-300x127.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/table-rate-shipping-configuration-250x106.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/table-rate-shipping-configuration-768x325.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/table-rate-shipping-configuration.webp 1366w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n\n<p><strong>Title:-<\/strong> Provide the name for the shipping method.<\/p>\n\n\n\n<p><strong>Description:-<\/strong> Provide the description for the shipping method that will be visible in the checkout page.<\/p>\n\n\n\n<p><strong>Type:-<\/strong> The admin can select between the <strong>Per Unit<\/strong> and <strong>Per Order<\/strong>.<\/p>\n\n\n\n<p><strong>Status:- <\/strong>The admin can active or inactive the module from this field.<\/p>\n\n\n\n<p>Afterwards, the admin also needs to manage the table rate shipping by <strong>navigating&gt;&gt;table rate shipping<\/strong> as shown in the image below:-<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"508\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/superset-1200x508.webp\" alt=\"superset\" class=\"wp-image-467918\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/superset-1200x508.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/superset-300x127.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/superset-250x106.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/superset-768x325.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/superset.webp 1366w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Add Super Set<\/h4>\n\n\n\n<p>The admin needs to click on the <strong>Add Super set <\/strong>button&nbsp;then following page will appear that will look like shown below:-<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"508\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/added-super-set-1200x508.webp\" alt=\"add-supper-set\" class=\"wp-image-467920\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/added-super-set-1200x508.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/added-super-set-300x127.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/added-super-set-250x106.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/added-super-set-768x325.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/added-super-set.webp 1366w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Here, the admin will set the general setting<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Co<\/strong><strong>de:<\/strong>&nbsp;Here the admin will set the code of 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>: Select to active superset.<\/li>\n<\/ul>\n\n\n\n<p>Lastly, the admin will save the superset by hitting the&nbsp;<strong>save superSet <\/strong>button.<\/p>\n\n\n\n<p>As shown in the below image the admin will find all the Supersets list here, by selecting the superset admin can easily&nbsp;<strong>update or delete<\/strong>&nbsp;it from the drop-down.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"508\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/added-super-set-1-1200x508.webp\" alt=\"added-super-set\" class=\"wp-image-467921\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/added-super-set-1-1200x508.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/added-super-set-1-300x127.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/added-super-set-1-250x106.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/added-super-set-1-768x325.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/added-super-set-1.webp 1366w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Superset Rates<\/h4>\n\n\n\n<p>After successfully added the&nbsp;<strong>Superset Methods&nbsp;<\/strong>now 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-large\"><img decoding=\"async\" width=\"1200\" height=\"508\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/super-set-rate-1200x508.webp\" alt=\"super-set-rate\" class=\"wp-image-467922\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/super-set-rate-1200x508.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/super-set-rate-300x127.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/super-set-rate-250x106.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/super-set-rate-768x325.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/super-set-rate.webp 1366w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" 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<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"508\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/add-superset-rate-1200x508.webp\" alt=\"add-superset-rate\" class=\"wp-image-467923\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/add-superset-rate-1200x508.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/add-superset-rate-300x127.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/add-superset-rate-250x106.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/add-superset-rate-768x325.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/add-superset-rate.webp 1366w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\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.<\/li>\n\n\n\n<li><strong>Price To<\/strong>&nbsp;\u2013 Set the maximum price of the cart for this shipping set.<\/li>\n\n\n\n<li><strong>Shipping Type<\/strong>&nbsp;\u2013 Select Fixed option to enter the shipping price, else select Free option to allow free shipping.<\/li>\n\n\n\n<li><strong>Superset Methods<\/strong>&nbsp;\u2013 From the drop-down select the superset methods.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Shipping Rate<\/h4>\n\n\n\n<p>Theadmin can see all the shipping rates already set up. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"508\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/shipping-rate-1200x508.webp\" alt=\"shipping-rate\" class=\"wp-image-467925\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/shipping-rate-1200x508.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/shipping-rate-300x127.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/shipping-rate-250x106.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/shipping-rate-768x325.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/shipping-rate.webp 1366w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Also, the admin can easily add new rates by clicking the \u201cAdd Shipping Rate\u201d option.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"891\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/add-shipping-rate-1200x891.webp\" alt=\"shipping rate\" class=\"wp-image-467926\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/add-shipping-rate-1200x891.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/add-shipping-rate-300x223.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/add-shipping-rate-250x186.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/add-shipping-rate-768x570.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/add-shipping-rate.webp 1365w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The admin can upload the Table rate Shipping&nbsp;<strong>CSV<\/strong>. First, the admin need to download the sample CSV file by clicking on the&nbsp;<strong>Import Button.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"508\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/added-shippingrate-1200x508.webp\" alt=\"added-shippingrate\" class=\"wp-image-467927\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/added-shippingrate-1200x508.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/added-shippingrate-300x127.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/added-shippingrate-250x106.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/added-shippingrate-768x325.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/added-shippingrate.webp 1366w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After clicking on the&nbsp;<strong>Import<\/strong>&nbsp;the below pop-up will be shown.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"508\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/import-shipping-1-1200x508.webp\" alt=\"import-shipping-1\" class=\"wp-image-467928\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/import-shipping-1-1200x508.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/import-shipping-1-300x127.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/import-shipping-1-250x106.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/import-shipping-1-768x325.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/import-shipping-1.webp 1366w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Under the below CSV the admin can easily set the shipping rate. Every filed is mandatory to fill. Above grid of shipping rates will be visible as a table matrix of the CSV.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1052\" height=\"162\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/csv-tablerate-shipping-1.png\" alt=\"csv-tablerate-shipping-1\" class=\"wp-image-247965\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/csv-tablerate-shipping-1.png 1052w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/csv-tablerate-shipping-1-300x46.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/csv-tablerate-shipping-1-250x38.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/csv-tablerate-shipping-1-768x118.png 768w\" sizes=\"(max-width: 1052px) 100vw, 1052px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Superset_code:<\/strong>&nbsp;A code associated with the shipping service category.<\/li>\n\n\n\n<li><strong>Code:<\/strong>&nbsp;The destination country for the shipping rate.<\/li>\n\n\n\n<li><strong>State:<\/strong>&nbsp;Geographical region or area.<\/li>\n\n\n\n<li><strong>Zip_from:<\/strong>&nbsp;Starting zip code or range.<\/li>\n\n\n\n<li><strong>Zip_to:&nbsp;<\/strong>Ending zip code in a range.<\/li>\n\n\n\n<li><strong>Price:&nbsp;<\/strong>The cost of the shipping service.<\/li>\n\n\n\n<li><strong>Weight_from:&nbsp;<\/strong>Minimum weight for the shipping rate.<\/li>\n\n\n\n<li><strong>Weight_to:&nbsp;<\/strong>Maximum weight for the shipping rate.<\/li>\n\n\n\n<li><strong>is_zip_range:&nbsp;<\/strong>Indicates if the zip code is a range (Yes\/No).<\/li>\n\n\n\n<li><strong>zip_code:&nbsp;<\/strong>Specific zip code (if applicable).<\/li>\n<\/ul>\n\n\n\n<p><strong>IS Zip Range<\/strong>&nbsp;(<strong>Numeric Zip Code)<\/strong>&nbsp;\u2013 Select \u201c1\u201d if want to enter the numeric zip code else select \u201c0\u201d to enter the alphanumeric zip code.<\/p>\n\n\n\n<p><strong>Zip Code<\/strong>&nbsp;<strong>(Alphanumeric Zip Code<\/strong>)- The admin can enter the alphanumeric zip code if the Numeric code option is set &#8220;No&#8221; or else enter the numeric zip code if &#8220;Numeric zip code&#8221; option is enabled.<\/p>\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<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Laravel eCommerce Table Rate Shipping:- Front End<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>Now after all the configurations are completed from the admin panel, customers can use the table rate shipping in their checkout process. <\/p>\n\n\n\n<p>Now, customers can choose products for purchase directly from the store.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"508\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/product-page-1200x508.webp\" alt=\"product page \" class=\"wp-image-467932\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/product-page-1200x508.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/product-page-300x127.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/product-page-250x106.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/product-page-768x325.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/product-page.webp 1366w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After that, the customer can select the <strong>Table Rate Shipping<\/strong> method during the checkout process.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"483\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/checkout-page-1200x483.webp\" alt=\"Cart \" class=\"wp-image-467934\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/checkout-page-1200x483.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/checkout-page-300x121.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/checkout-page-250x101.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/checkout-page-768x309.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/checkout-page.webp 1283w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Note: <\/strong>In<strong> the <\/strong>Laravel eCommerceTable Rate Shipping&nbsp;module, the&nbsp;shipping rate&nbsp;will be calculated according to the product weight and the customer\u2019s delivery address.<\/p>\n<\/div>\n\n\n\n<p>Click On the <strong>Place Order<\/strong> button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"508\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/order-confirmed-1200x508.webp\" alt=\"order-confirmed\" class=\"wp-image-467936\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/order-confirmed-1200x508.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/order-confirmed-300x127.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/order-confirmed-250x106.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/order-confirmed-768x325.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/order-confirmed.webp 1366w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now the order is successfully placed by the customer, as shown in the above image.<\/p>\n\n\n\n<p>In the end, the&nbsp;<strong>customer<\/strong>&nbsp;can&nbsp;also 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\"><img decoding=\"async\" width=\"1110\" height=\"858\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/order-information.webp\" alt=\"order-information\" class=\"wp-image-467937\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/order-information.webp 1110w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/order-information-300x232.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/order-information-250x193.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/order-information-768x594.webp 768w\" sizes=\"(max-width: 1110px) 100vw, 1110px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Order Management<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>The admin can manage the order under the admin panel by navigating to Sales&gt;&gt;Orders where the admin can see all the orders as shown below:-<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"508\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/admin-order-list-1200x508.webp\" alt=\"admin-order-list\" class=\"wp-image-467940\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/admin-order-list-1200x508.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/admin-order-list-300x127.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/admin-order-list-250x106.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/admin-order-list-768x325.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/admin-order-list.webp 1366w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>By clicking on the edit icon the admin can see the details of any order:-<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"625\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/order-details-1200x625.webp\" alt=\"order details \" class=\"wp-image-467941\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/order-details-1200x625.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/order-details-300x156.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/order-details-250x130.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/order-details-768x400.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/order-details.webp 1366w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Moreover, to create an invoice click on the<strong> Invoice <\/strong>button<strong> <\/strong>a page that generates will look like shown below:-<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"508\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/create-invoice-1200x508.webp\" alt=\"create-invoice\" class=\"wp-image-467942\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/create-invoice-1200x508.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/create-invoice-300x127.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/create-invoice-250x106.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/create-invoice-768x325.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/create-invoice.webp 1366w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After that, click on <strong>Create Invoice<\/strong> to generate the invoice and move the order to the processing stage.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"699\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/order-process-1200x699.webp\" alt=\"Order processing \" class=\"wp-image-467943\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/order-process-1200x699.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/order-process-300x175.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/order-process-250x146.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/order-process-768x448.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/order-process.webp 1366w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Customers can view invoice details in the invoice section below image :<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"660\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/invoice-o-1200x660.webp\" alt=\"invoice\" class=\"wp-image-467944\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/invoice-o-1200x660.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/invoice-o-300x165.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/invoice-o-250x137.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/invoice-o-768x422.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/invoice-o.webp 1366w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now the admin needs to click on the <strong>ship button<\/strong> to create a shipment.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"508\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/ship-1200x508.webp\" alt=\"ship\" class=\"wp-image-467945\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/ship-1200x508.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/ship-300x127.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/ship-250x106.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/ship-768x325.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/ship.webp 1366w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>While creating the shipment the admin needs to enter the<strong> Carrier Title,  Tracking Numbe<\/strong>r. The admin also needs to <strong>select the inventory source<\/strong> and <strong>enter the quantity to ship<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"725\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/shipmment-1200x725.webp\" alt=\"shipment\" class=\"wp-image-467946\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/shipmment-1200x725.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/shipmment-300x181.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/shipmment-250x151.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/shipmment-768x464.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/shipmment.webp 1342w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After that, the admin can view the shipment in the shipments section.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"485\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/shipments-1200x485.webp\" alt=\"Shipments \" class=\"wp-image-467947\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/shipments-1200x485.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/shipments-300x121.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/shipments-250x101.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/shipments-768x311.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/shipments.webp 1340w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n\n<p>The admin can view the invoice and the Shipment for the product by clicking on the edit icon of the order whose status is completed.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"508\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/orders-1200x508.webp\" alt=\"orders\n\" class=\"wp-image-467949\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/orders-1200x508.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/orders-300x127.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/orders-250x106.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/orders-768x325.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/10\/orders.webp 1366w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\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 eCommerce Tablerate Shipping. <\/p>\n\n\n\n<p>If you have any queries or doubts reach out to us at<strong>\u00a0<a href=\"mailto:support@webkul.com\" target=\"_blank\" rel=\"noreferrer noopener\">support@webkul.com<\/a>.<\/strong>\u00a0You can also raise a ticket at our\u00a0<a href=\"https:\/\/bagisto.uvdesk.com\/en\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>HelpDesk System.<\/strong><\/a><\/p>\n\n\n\n<p>Please explore our<strong><a href=\"https:\/\/webkul.com\/laravel-development\/\">&nbsp;Laravel Development Services&nbsp;<\/a><\/strong>and Quality&nbsp;<strong><a href=\"https:\/\/store.webkul.com\/catalogsearch\/result\/index\/?cat=171&amp;q=laravel\">Bagisto Extensions<\/a><\/strong>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Laravel eCommerce Table Rate Shipping allows the admin to create custom shipping methods at the back end. Also, admin can upload the shipping information via CSV files, including product weight, zip code range, and alphanumeric zip codes. The admin can even create super shipping sets from their end. Table Rate Shipping module helps the admin <a href=\"https:\/\/webkul.com\/blog\/laravel-ecommerce-table-rate-shipping\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":267,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8396,8929],"tags":[8055,8678,8054,8071,2687],"class_list":["post-247363","post","type-post","status-publish","format-standard","hentry","category-bagisto","category-e-commerce-bagisto","tag-bagisto","tag-laravel","tag-laravel-ecommerce","tag-opensource","tag-shipping-methods"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Laravel eCommerce Table Rate Shipping - Webkul Blog<\/title>\n<meta name=\"description\" content=\"Laravel eCommerce Table Rate Shipping allows the admin to create custom shipping methods at the back-end.\" \/>\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-table-rate-shipping\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Laravel eCommerce Table Rate Shipping - Webkul Blog\" \/>\n<meta property=\"og:description\" content=\"Laravel eCommerce Table Rate Shipping allows the admin to create custom shipping methods at the back-end.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/laravel-ecommerce-table-rate-shipping\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-05-10T19:35:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-10-14T09:46:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/04\/bagisto-laravel-Laravel-eCommerce-Restaurant-POS-System-2.png\" \/>\n<meta name=\"author\" content=\"Simant Verma\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Simant Verma\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 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-table-rate-shipping\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-table-rate-shipping\/\"},\"author\":{\"name\":\"Simant Verma\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/63f64723fe98f166757f7903d1f7e7e0\"},\"headline\":\"Laravel eCommerce Table Rate Shipping\",\"datePublished\":\"2020-05-10T19:35:04+00:00\",\"dateModified\":\"2024-10-14T09:46:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-table-rate-shipping\/\"},\"wordCount\":1231,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-table-rate-shipping\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/04\/bagisto-laravel-Laravel-eCommerce-Restaurant-POS-System-2.png\",\"keywords\":[\"Bagisto\",\"laravel\",\"Laravel eCommerce\",\"Opensource\",\"shipping methods\"],\"articleSection\":[\"Bagisto\",\"E commerce\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/laravel-ecommerce-table-rate-shipping\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-table-rate-shipping\/\",\"url\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-table-rate-shipping\/\",\"name\":\"Laravel eCommerce Table Rate Shipping - Webkul Blog\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-table-rate-shipping\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-table-rate-shipping\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/04\/bagisto-laravel-Laravel-eCommerce-Restaurant-POS-System-2.png\",\"datePublished\":\"2020-05-10T19:35:04+00:00\",\"dateModified\":\"2024-10-14T09:46:13+00:00\",\"description\":\"Laravel eCommerce Table Rate Shipping allows the admin to create custom shipping methods at the back-end.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-table-rate-shipping\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/laravel-ecommerce-table-rate-shipping\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-table-rate-shipping\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/04\/bagisto-laravel-Laravel-eCommerce-Restaurant-POS-System-2.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/04\/bagisto-laravel-Laravel-eCommerce-Restaurant-POS-System-2.png\",\"width\":1136,\"height\":375,\"caption\":\"B2B stripe\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-table-rate-shipping\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Laravel eCommerce 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\/63f64723fe98f166757f7903d1f7e7e0\",\"name\":\"Simant Verma\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/7d1724606c049d771b8373de3119b9fde5f988195eb2e7d951f4acafa583388c?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/7d1724606c049d771b8373de3119b9fde5f988195eb2e7d951f4acafa583388c?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Simant Verma\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/simantverma-bd183\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Laravel eCommerce Table Rate Shipping - Webkul Blog","description":"Laravel eCommerce Table Rate Shipping allows the admin to create custom shipping methods at the back-end.","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-table-rate-shipping\/","og_locale":"en_US","og_type":"article","og_title":"Laravel eCommerce Table Rate Shipping - Webkul Blog","og_description":"Laravel eCommerce Table Rate Shipping allows the admin to create custom shipping methods at the back-end.","og_url":"https:\/\/webkul.com\/blog\/laravel-ecommerce-table-rate-shipping\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2020-05-10T19:35:04+00:00","article_modified_time":"2024-10-14T09:46:13+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/04\/bagisto-laravel-Laravel-eCommerce-Restaurant-POS-System-2.png","type":"","width":"","height":""}],"author":"Simant Verma","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Simant Verma","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-table-rate-shipping\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-table-rate-shipping\/"},"author":{"name":"Simant Verma","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/63f64723fe98f166757f7903d1f7e7e0"},"headline":"Laravel eCommerce Table Rate Shipping","datePublished":"2020-05-10T19:35:04+00:00","dateModified":"2024-10-14T09:46:13+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-table-rate-shipping\/"},"wordCount":1231,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-table-rate-shipping\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/04\/bagisto-laravel-Laravel-eCommerce-Restaurant-POS-System-2.png","keywords":["Bagisto","laravel","Laravel eCommerce","Opensource","shipping methods"],"articleSection":["Bagisto","E commerce"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/laravel-ecommerce-table-rate-shipping\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-table-rate-shipping\/","url":"https:\/\/webkul.com\/blog\/laravel-ecommerce-table-rate-shipping\/","name":"Laravel eCommerce Table Rate Shipping - Webkul Blog","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-table-rate-shipping\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-table-rate-shipping\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/04\/bagisto-laravel-Laravel-eCommerce-Restaurant-POS-System-2.png","datePublished":"2020-05-10T19:35:04+00:00","dateModified":"2024-10-14T09:46:13+00:00","description":"Laravel eCommerce Table Rate Shipping allows the admin to create custom shipping methods at the back-end.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-table-rate-shipping\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/laravel-ecommerce-table-rate-shipping\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-table-rate-shipping\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/04\/bagisto-laravel-Laravel-eCommerce-Restaurant-POS-System-2.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/04\/bagisto-laravel-Laravel-eCommerce-Restaurant-POS-System-2.png","width":1136,"height":375,"caption":"B2B stripe"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-table-rate-shipping\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Laravel eCommerce 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\/63f64723fe98f166757f7903d1f7e7e0","name":"Simant Verma","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/7d1724606c049d771b8373de3119b9fde5f988195eb2e7d951f4acafa583388c?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7d1724606c049d771b8373de3119b9fde5f988195eb2e7d951f4acafa583388c?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Simant Verma"},"url":"https:\/\/webkul.com\/blog\/author\/simantverma-bd183\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/247363","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/267"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=247363"}],"version-history":[{"count":41,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/247363\/revisions"}],"predecessor-version":[{"id":468629,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/247363\/revisions\/468629"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=247363"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=247363"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=247363"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}