{"id":478068,"date":"2025-01-08T11:22:40","date_gmt":"2025-01-08T11:22:40","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=478068"},"modified":"2026-10-15T15:27:24","modified_gmt":"2026-10-15T15:27:24","slug":"laravel-ecommerce-gst-extension-documentation","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/laravel-ecommerce-gst-extension-documentation\/","title":{"rendered":"User Guide for Laravel eCommerce GST Extension"},"content":{"rendered":"\n<p>The <a href=\"https:\/\/store.webkul.com\/laravel-ecommerce-gst-tax-extension.html\" target=\"_blank\" rel=\"noreferrer noopener\">Laravel eCommerce GST Extension<\/a> adds the Indian Goods and Services Tax structure to your Bagisto store.<\/p>\n\n\n\n<p>The store admin adds GST to the products. It also keeps your business in line with GST rules.<\/p>\n\n\n\n<p>It finds the right product taxes from the production state of your store.<\/p>\n\n\n\n<p>You can also explore the <a href=\"https:\/\/store.webkul.com\/laravel-customer-credit-extension.html\" target=\"_blank\" rel=\"noreferrer noopener\">Laravel Customer Credit Extension<\/a>. It lets customers earn credit points and use them on their purchases.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h2 class=\"wp-block-heading index-title\">Features of Laravel eCommerce GST Extension<\/h2>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The admin enters the preferred GSTIN number.<\/li>\n\n\n\n<li>The admin also chooses the state used for tax.<\/li>\n\n\n\n<li>IGST, CGST, or SGST gets picked by comparing the billing state with the home state.<\/li>\n\n\n\n<li>The admin sets the GST rates in the backend, and can enter many rates at once.<\/li>\n\n\n\n<li>Products carry GST in the price or on top, and the admin can choose this while adding or editing a product.<\/li>\n\n\n\n<li>A button shows or hides the GST details on the storefront.<\/li>\n\n\n\n<li>The admin enables or disables GST for each product.<\/li>\n\n\n\n<li>A field in the product settings holds the HSN code.<\/li>\n\n\n\n<li>The admin sets or changes the GST rate while adding or editing a product.<\/li>\n\n\n\n<li>The extension applies GST only when the billing address is in India, so other orders stay unchanged.<\/li>\n\n\n\n<li>A <strong>Settings&gt;Goods and Services Tax<\/strong> page lists every product that has GST, with search, filter, sort, and export.<\/li>\n\n\n\n<li>The admin assigns the GST rate, HSN code, and GST type to many products with one CSV file. A sample CSV is ready to download.<\/li>\n\n\n\n<li>The admin removes GST from one product, or from many products with the mass action.<\/li>\n\n\n\n<li>An option prints the store GSTIN on the orders that customers place.<\/li>\n\n\n\n<li>The order, invoice, refund, PDF, and order emails show the HSN code and the SGST, CGST, and IGST split.<\/li>\n\n\n\n<li>Separate permissions control who views, imports, and deletes the GST records.<\/li>\n\n\n\n<li>The extension runs on MySQL, MariaDB, and PostgreSQL, and supports Bagisto v2.5.0.<\/li>\n<\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Requirements of Laravel eCommerce GST Extension<\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Bagisto<\/strong>: v2.5.0<\/li>\n\n\n\n<li><strong>PHP<\/strong>: 8.4 or later<\/li>\n\n\n\n<li><strong>Database<\/strong>: MySQL, MariaDB, or PostgreSQL<\/li>\n<\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Installation of Laravel eCommerce GST Extension<\/h3>\n<\/div><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1: Extract the package<\/h3>\n\n\n\n<p>First, unzip the extension. Then merge the <code>packages<\/code> folder into your project root.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2: Update composer.json<\/h3>\n\n\n\n<p>Next, open <code>composer.json<\/code> and add this line under &#8216;<strong>psr-4<\/strong>&#8216;:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">&quot;Webkul\\\\GST\\\\&quot;: &quot;packages\/Webkul\/GST\/src&quot;,<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3: Register the service provider<\/h3>\n\n\n\n<p>After that, open <strong>bootstrap\/providers.php<\/strong> and add this line under <strong>Provider<\/strong>:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">Webkul\\GST\\Providers\\GSTServiceProvider::class,<\/pre>\n\n\n\n<p>Then refresh the autoload files.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">composer dump-autoload<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Step 4: Complete the setup<\/h3>\n\n\n\n<p>Now run the install command.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">php artisan gst:install<\/pre>\n\n\n\n<p>This command pulls the <code>league\/csv<\/code> package and runs the migrations. It also publishes the sample CSV file for the bulk import.<\/p>\n\n\n\n<p>Finally, clear the caches.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">php artisan optimize:clear<\/pre>\n\n\n\n<p>Now the Laravel eCommerce GST Extension is ready to use in your Bagisto v2.5.0 store.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Configuration of Laravel eCommerce GST Extension<\/h3>\n<\/div><\/div>\n\n\n\n<p>After the install, the admin goes to <strong>Configuration&gt;Sales&gt;Goods and Services Tax<\/strong>. The settings look like this:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"2448\" height=\"1894\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/gstconfig.webp\" alt=\"Laravel eCommerce GST Extension configuration\" class=\"wp-image-551239\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/gstconfig.webp 2448w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/gstconfig-300x232.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/gstconfig-1200x928.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/gstconfig-250x193.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/gstconfig-768x594.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/gstconfig-1536x1188.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/gstconfig-2048x1585.webp 2048w\" sizes=\"(max-width: 2448px) 100vw, 2448px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The admin sets these options:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Status:<\/strong> turns the GST module on or off.<\/li>\n\n\n\n<li><strong>GSTIN:<\/strong> holds the GSTIN number.<\/li>\n\n\n\n<li><strong>Production State:<\/strong> sets the state of the store.<\/li>\n\n\n\n<li><strong>GST Rates:<\/strong> lists the rates as percentages, separated by commas, for example 0, 5, 12, 18.<\/li>\n\n\n\n<li><strong>Catalog Product Price:<\/strong> sets if the prices include GST, exclude it, or follow a choice per product.<\/li>\n\n\n\n<li><strong>Display Inclusive\/Exclusive Info:<\/strong> shows or hides the GST note on the storefront.<\/li>\n\n\n\n<li><strong>Show GSTIN on Order:<\/strong> prints the store GSTIN on the orders.<\/li>\n<\/ul>\n\n\n\n<p>These settings are channel based. So the admin can keep a different GST setup for every channel.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Add GST to Products<\/h3>\n<\/div><\/div>\n\n\n\n<p>Next, the admin adds GST to the products one by one. First, go to <strong>Catalog&gt;Products<\/strong>, then add or edit a product. The GST panel shows on the page.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/4-webkul-bagisto-gst-extension-add-gst-to-product.webp\" alt=\"GST panel on the product page of Laravel eCommerce GST Extension\" class=\"wp-image-478387\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/4-webkul-bagisto-gst-extension-add-gst-to-product.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/4-webkul-bagisto-gst-extension-add-gst-to-product-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/4-webkul-bagisto-gst-extension-add-gst-to-product-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/4-webkul-bagisto-gst-extension-add-gst-to-product-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The panel has these options:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A switch turns GST on or off for the product.<\/li>\n\n\n\n<li><strong>Product Price:<\/strong> chooses GST included or excluded. It shows only if you set <strong>Catalog Product Price<\/strong> to <strong>Select when initialize<\/strong>.<\/li>\n\n\n\n<li><strong>GST Rate:<\/strong> picks one of the rates from the <strong>GST Rates<\/strong> setting.<\/li>\n\n\n\n<li><strong>HSN Code:<\/strong> holds the HSN code of the product.<\/li>\n<\/ul>\n\n\n\n<p>The panel shows for every product type except <strong>Grouped<\/strong> and <strong>Bundle<\/strong>. Those products bill through their associated products.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Manage and Import GST in Bulk<\/h3>\n<\/div><\/div>\n\n\n\n<p>Setting GST product by product works for a few products. For a large catalog, go to <strong>Settings&gt;Goods and Services Tax<\/strong> instead.<\/p>\n\n\n\n<p>The page lists each product with its GST rate, HSN code, GST type, image, name, SKU, price, and creation date. The admin can search, filter, sort, and export the list.<\/p>\n\n\n\n<p>To assign GST to many products, first click <strong>CSV Demo<\/strong> to download the sample. Then fill it in and upload it in the <strong>Import CSV file<\/strong> field. Finally, click <strong>Import<\/strong>.<\/p>\n\n\n\n<p>The CSV file follows this format:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">product_id,gst_rate,hsn_code,type\n1,18,96081001,internal\n2,5,96081001,external<\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>product_id:<\/strong> the ID of an existing product.<\/li>\n\n\n\n<li><strong>gst_rate:<\/strong> one of the rates from the <strong>GST Rates<\/strong> setting.<\/li>\n\n\n\n<li><strong>hsn_code:<\/strong> the HSN code of the product.<\/li>\n\n\n\n<li><strong>type:<\/strong> <code>internal<\/code> for prices that include GST, or <code>external<\/code> for prices that add GST.<\/li>\n<\/ul>\n\n\n\n<p>The extension checks the whole file before it saves anything. If a row is wrong, the import stops and shows the error, so no half-imported file stays behind.<\/p>\n\n\n\n<p>A product that already has GST gets the imported values in place of the old ones.<\/p>\n\n\n\n<p>The admin removes GST with the delete action of a row. Or select many rows and use the mass delete action.<\/p>\n\n\n\n<p>Roles control access to this page. Under <strong>Settings&gt;Roles<\/strong>, the admin allows or blocks the <strong>GST<\/strong>, <strong>Import<\/strong>, and <strong>Delete<\/strong> permissions for sub admins.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">GST Information on Storefront<\/h3>\n<\/div><\/div>\n\n\n\n<p>The storefront shows the GST note when the admin turns on <strong>Display Inclusive\/Exclusive Info<\/strong>. When it is off, the note stays hidden.<\/p>\n\n\n\n<p>The note appears in two ways. First, the note when the price includes GST:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1366\" height=\"768\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/1-webkul-bagisto-gst-extension-gst-information-displayed.webp\" alt=\"Laravel eCommerce GST Extension note when GST is included\" class=\"wp-image-478391\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/1-webkul-bagisto-gst-extension-gst-information-displayed.webp 1366w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/1-webkul-bagisto-gst-extension-gst-information-displayed-300x169.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/1-webkul-bagisto-gst-extension-gst-information-displayed-1200x675.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/1-webkul-bagisto-gst-extension-gst-information-displayed-250x141.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/1-webkul-bagisto-gst-extension-gst-information-displayed-768x432.webp 768w\" sizes=\"(max-width: 1366px) 100vw, 1366px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Second, the note when the price excludes GST:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1366\" height=\"768\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/3-webkul-bagisto-gst-extension-gst-exclusion-information.webp\" alt=\"GST excluded from the price\" class=\"wp-image-478392\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/3-webkul-bagisto-gst-extension-gst-exclusion-information.webp 1366w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/3-webkul-bagisto-gst-extension-gst-exclusion-information-300x169.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/3-webkul-bagisto-gst-extension-gst-exclusion-information-1200x675.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/3-webkul-bagisto-gst-extension-gst-exclusion-information-250x141.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/3-webkul-bagisto-gst-extension-gst-exclusion-information-768x432.webp 768w\" sizes=\"(max-width: 1366px) 100vw, 1366px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">GST Application on Checkout<\/h3>\n\n\n\n<p>The extension decides on its own whether to apply IGST, or SGST and CGST.<\/p>\n\n\n\n<p>For an interstate order, it applies IGST:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkul-laravel-ecommerce-gst-extension-checkout-igst.webp\" alt=\"IGST applied on an interstate order\" class=\"wp-image-478395\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkul-laravel-ecommerce-gst-extension-checkout-igst.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkul-laravel-ecommerce-gst-extension-checkout-igst-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkul-laravel-ecommerce-gst-extension-checkout-igst-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkul-laravel-ecommerce-gst-extension-checkout-igst-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>For an intrastate order, it applies CGST and SGST:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkul-laravel-ecommerce-gst-sgst-cgst-applied.webp\" alt=\"CGST and SGST applied on an intrastate order\" class=\"wp-image-478397\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkul-laravel-ecommerce-gst-sgst-cgst-applied.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkul-laravel-ecommerce-gst-sgst-cgst-applied-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkul-laravel-ecommerce-gst-sgst-cgst-applied-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/12\/webkul-laravel-ecommerce-gst-sgst-cgst-applied-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The extension compares the state of the billing address with the <strong>Production State<\/strong>. It applies GST only to billing addresses in India. Other orders use the default tax setup of the store.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">GST Details on Orders and Invoices<\/h3>\n<\/div><\/div>\n\n\n\n<p>The extension saves the GST with the order once the customer places it. So the details stay the same even if the admin changes the GST setup later.<\/p>\n\n\n\n<p>The SGST, CGST, and IGST split shows in the admin order, invoice, and refund. It also shows in the order of the customer account, in the PDF, and in the order emails.<\/p>\n\n\n\n<p>Each ordered item shows its HSN code. The page also prints the store GSTIN as <strong>GST Registration No.<\/strong> when <strong>Show GSTIN on Order<\/strong> is on.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Support<\/h3>\n<\/div><\/div>\n\n\n\n<p>So, that was the Laravel eCommerce GST Extension.<\/p>\n\n\n\n<p>For more help, email us at <strong>support@webkul.com<\/strong> or <a href=\"https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/\" target=\"_blank\" rel=\"noreferrer noopener\">raise a ticket<\/a>.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>The Laravel eCommerce GST Extension adds the Indian Goods and Services Tax structure to your Bagisto store. The store admin adds GST to the products. It also keeps your business in line with GST rules. It finds the right product taxes from the production state of your store. You can also explore the Laravel Customer <a href=\"https:\/\/webkul.com\/blog\/laravel-ecommerce-gst-extension-documentation\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":551,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8396,11937],"tags":[],"class_list":["post-478068","post","type-post","status-publish","format-standard","hentry","category-bagisto","category-laravel"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Laravel eCommerce GST Extension User Guide<\/title>\n<meta name=\"description\" content=\"Laravel eCommerce GST addon guide explains the features, workflow and how GST tax system integrated to the Bagisto store products.\" \/>\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-gst-extension-documentation\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Laravel eCommerce GST Extension User Guide\" \/>\n<meta property=\"og:description\" content=\"Laravel eCommerce GST addon guide explains the features, workflow and how GST tax system integrated to the Bagisto store products.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/laravel-ecommerce-gst-extension-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-01-08T11:22:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-15T15:27:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/01\/gstconfig.webp\" \/>\n<meta name=\"author\" content=\"Satyam Pandey\" \/>\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=\"Satyam Pandey\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-gst-extension-documentation\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-gst-extension-documentation\\\/\"},\"author\":{\"name\":\"Satyam Pandey\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/#\\\/schema\\\/person\\\/c65e54196184c2defb7fd2809c260a2e\"},\"headline\":\"User Guide for Laravel eCommerce GST Extension\",\"datePublished\":\"2025-01-08T11:22:40+00:00\",\"dateModified\":\"2026-10-15T15:27:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-gst-extension-documentation\\\/\"},\"wordCount\":1126,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-gst-extension-documentation\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/webkul.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/gstconfig.webp\",\"articleSection\":[\"Bagisto\",\"Laravel\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-gst-extension-documentation\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-gst-extension-documentation\\\/\",\"url\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-gst-extension-documentation\\\/\",\"name\":\"Laravel eCommerce GST Extension User Guide\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-gst-extension-documentation\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-gst-extension-documentation\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/webkul.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/gstconfig.webp\",\"datePublished\":\"2025-01-08T11:22:40+00:00\",\"dateModified\":\"2026-10-15T15:27:24+00:00\",\"description\":\"Laravel eCommerce GST addon guide explains the features, workflow and how GST tax system integrated to the Bagisto store products.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-gst-extension-documentation\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-gst-extension-documentation\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-gst-extension-documentation\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cdnblog.webkul.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/gstconfig.webp\",\"contentUrl\":\"https:\\\/\\\/cdnblog.webkul.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/gstconfig.webp\",\"width\":2448,\"height\":1894},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-gst-extension-documentation\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/webkul.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"User Guide for Laravel eCommerce GST Extension\"}]},{\"@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\\\/c65e54196184c2defb7fd2809c260a2e\",\"name\":\"Satyam Pandey\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b9dbc6ca51134a338caddc18aa078c041b754f02dead17afe9b0a40880fa6d16?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b9dbc6ca51134a338caddc18aa078c041b754f02dead17afe9b0a40880fa6d16?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\\\/b9dbc6ca51134a338caddc18aa078c041b754f02dead17afe9b0a40880fa6d16?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Satyam Pandey\"},\"description\":\"Satyam specializes in managing pre-sales queries and eCommerce projects on the Magento platform. Focused on technology and eCommerce, ensures accurate documentation, content management, and seamless project execution to drive business growth at Webkul.\",\"url\":\"https:\\\/\\\/webkul.com\\\/blog\\\/author\\\/satyam-pandey545\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Laravel eCommerce GST Extension User Guide","description":"Laravel eCommerce GST addon guide explains the features, workflow and how GST tax system integrated to the Bagisto store products.","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-gst-extension-documentation\/","og_locale":"en_US","og_type":"article","og_title":"Laravel eCommerce GST Extension User Guide","og_description":"Laravel eCommerce GST addon guide explains the features, workflow and how GST tax system integrated to the Bagisto store products.","og_url":"https:\/\/webkul.com\/blog\/laravel-ecommerce-gst-extension-documentation\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2025-01-08T11:22:40+00:00","article_modified_time":"2026-10-15T15:27:24+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/01\/gstconfig.webp","type":"","width":"","height":""}],"author":"Satyam Pandey","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Satyam Pandey","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-gst-extension-documentation\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-gst-extension-documentation\/"},"author":{"name":"Satyam Pandey","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/c65e54196184c2defb7fd2809c260a2e"},"headline":"User Guide for Laravel eCommerce GST Extension","datePublished":"2025-01-08T11:22:40+00:00","dateModified":"2026-10-15T15:27:24+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-gst-extension-documentation\/"},"wordCount":1126,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-gst-extension-documentation\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/01\/gstconfig.webp","articleSection":["Bagisto","Laravel"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/laravel-ecommerce-gst-extension-documentation\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-gst-extension-documentation\/","url":"https:\/\/webkul.com\/blog\/laravel-ecommerce-gst-extension-documentation\/","name":"Laravel eCommerce GST Extension User Guide","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-gst-extension-documentation\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-gst-extension-documentation\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/01\/gstconfig.webp","datePublished":"2025-01-08T11:22:40+00:00","dateModified":"2026-10-15T15:27:24+00:00","description":"Laravel eCommerce GST addon guide explains the features, workflow and how GST tax system integrated to the Bagisto store products.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-gst-extension-documentation\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/laravel-ecommerce-gst-extension-documentation\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-gst-extension-documentation\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/gstconfig.webp","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/gstconfig.webp","width":2448,"height":1894},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-gst-extension-documentation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"User Guide for Laravel eCommerce GST Extension"}]},{"@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\/c65e54196184c2defb7fd2809c260a2e","name":"Satyam Pandey","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/b9dbc6ca51134a338caddc18aa078c041b754f02dead17afe9b0a40880fa6d16?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/b9dbc6ca51134a338caddc18aa078c041b754f02dead17afe9b0a40880fa6d16?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\/b9dbc6ca51134a338caddc18aa078c041b754f02dead17afe9b0a40880fa6d16?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Satyam Pandey"},"description":"Satyam specializes in managing pre-sales queries and eCommerce projects on the Magento platform. Focused on technology and eCommerce, ensures accurate documentation, content management, and seamless project execution to drive business growth at Webkul.","url":"https:\/\/webkul.com\/blog\/author\/satyam-pandey545\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/478068","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\/551"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=478068"}],"version-history":[{"count":25,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/478068\/revisions"}],"predecessor-version":[{"id":560994,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/478068\/revisions\/560994"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=478068"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=478068"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=478068"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}