{"id":180856,"date":"2019-06-27T14:14:02","date_gmt":"2019-06-27T14:14:02","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=180856"},"modified":"2026-03-31T09:24:09","modified_gmt":"2026-03-31T09:24:09","slug":"laravel-ecommerce-multi-tenant-saas-module","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/laravel-ecommerce-multi-tenant-saas-module\/","title":{"rendered":"Laravel eCommerce Multi-Tenant SaaS Module"},"content":{"rendered":"\n<p><a href=\"https:\/\/store.webkul.com\/bagisto-laravel-ecommerce-multi-company-saas.html\" target=\"_blank\" rel=\"noreferrer noopener\">Laravel eCommerce Multi-Tenant SaaS Module<\/a> is like a virtual shopping mall, where different vendors can register and create their own online stores using their own domain names.<\/p>\n\n\n\n<p><a href=\"https:\/\/bagisto.com\/en\/\" target=\"_blank\" rel=\"noreferrer noopener\">Bagisto<\/a> is an online e-commerce platform that allows anyone to quickly launch their own online store without needing any technical skills.<\/p>\n\n\n\n<p>The merchant<strong> <\/strong>doesn\u2019t need to add any plugin to create their store, it is the full end-to-end integration. You have to just sign up then you can start your business.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Feature of Laravel eCommerce Multi-tenant SaaS Module<\/h3><\/div><div class=\"margin-bottom-50\">\n<ul class=\"wp-block-list\">\n<li>Admin can easily set up and manage saas based eCommerce solution<\/li>\n\n\n\n<li>Flexibility and scalability for your business<\/li>\n\n\n\n<li>Multiple eCommerce merchants can access at a time<\/li>\n\n\n\n<li>The super admin can view the product list of their merchant&#8217;s store<\/li>\n\n\n\n<li>Super admin will get the email notification whenever a customer orders a product from his merchant&#8217;s store <\/li>\n\n\n\n<li>The super admin can also  view the customer data of their merchant&#8217;s store <\/li>\n\n\n\n<li>Manage multiple businesses with custom domains or self-provided domains<\/li>\n\n\n\n<li>Super admin can also view the orders of their merchant&#8217;s store<\/li>\n\n\n\n<li>The Merchant can Change the domain from channel settings<\/li>\n\n\n\n<li>The Merchant manages their own store using their own dedicated admin dashboard<\/li>\n\n\n\n<li>Supported the Bagisto Velocity theme<\/li>\n\n\n\n<li>Supported all product types of Bagisto Framework including Simple, Downloadable, Grouped, Bundle, Configurable, Virtual, and Booking.<\/li>\n\n\n\n<li>Every merchant will also receive the mail whenever a customer orders from his store<\/li>\n\n\n\n<li>High security in a session<\/li>\n\n\n\n<li>Easy Customisation<\/li>\n\n\n\n<li>Easy Updates of Laravel Multi-Tenant SaaS.<\/li>\n\n\n\n<li>ACL system for the Super admin users.<\/li>\n\n\n\n<li>CMS pages support at super admin.<\/li>\n\n\n\n<li>Add an option to register a tenant account from the super admin end.<\/li>\n\n\n\n<li>Theme configuration options are available.<\/li>\n\n\n\n<li>Implemented Full Page Cache support to improve performance.<\/li>\n\n\n\n<li>Added support of Laravel Octane to enhance application speed and efficiency.<\/li>\n\n\n\n<li>Added Dark theme support, providing users with the option to switch to a darker color scheme for improved visibility in low-light environments.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-vivid-red-color has-text-color\"><strong>Note<\/strong>:-<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Do <strong>not<\/strong> install Bagisto until you have configured this extension. <\/li>\n\n\n\n<li>Clone Bagisto from the official repository: <a href=\"https:\/\/github.com\/bagisto\/bagisto\/tree\/v2.4.1\" target=\"_blank\" rel=\"noreferrer noopener\">Bagisto v2.4.1<\/a> . Unzip the <strong>Multi-Tenant SAAS Extension<\/strong> into the <strong>Bagisto root directory<\/strong>.<\/li>\n\n\n\n<li><strong>Do not seed the database<\/strong> using  &#8220;<code>php artisan db:seed<\/code>&#8220;.<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Installation of  Laravel eCommerce Multi-Tenant SaaS Module<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>Customers will get a&nbsp;<strong>zip folder<\/strong>&nbsp;after purchasing the extension. After that,&nbsp;Unzip the respective extension zip and then merge the \u201c<strong>package<\/strong>\u201d folder into the project root directory.<\/p>\n\n\n\n<p><strong>Step 1: Install Composer Dependencies<\/strong><br>Run the following command from the root directory:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">composer create-project<\/pre>\n\n\n\n<p><strong>Step 2: Configure the .env File<\/strong><\/p>\n\n\n\n<p>Locate the <code>.env<\/code> file in the root directory and update the <code>APP_URL<\/code> to match your mapped domain:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">APP_URL=http:\/\/example.com<\/pre>\n\n\n\n<p>Also, configure your <strong>Mail<\/strong> and <strong>Database<\/strong> settings inside the <code>.env<\/code> file.<\/p>\n\n\n\n<p><strong><strong>Step 3: Configure the Composer Autoload<\/strong><\/strong><\/p>\n\n\n\n<p>Open <code><strong>composer.json<\/strong><\/code> and add the following line under the <code>psr-4<\/code> key:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">&quot;Webkul\\\\SAASCustomizer\\\\&quot;: &quot;packages\/Webkul\/SAASCustomizer\/src&quot;<\/pre>\n\n\n\n<p><strong>Step 4: Run the Following Commands<\/strong><\/p>\n\n\n\n<p>Execute the following commands from the root directory:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">composer dump-autoload<\/pre>\n\n\n\n<p><strong>Step 5: Register the SAAS Customizer Service Provider<\/strong><\/p>\n\n\n\n<p>Open <code>bootstrap\/providers.php<\/code> and add the following line:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">Webkul\\SAASCustomizer\\Providers\\SAASCustomizerServiceProvider::class,<\/pre>\n\n\n\n<p><strong>Step 6: Register Middleware<\/strong><\/p>\n\n\n\n<p>Open <code>bootstrap\/app.php<\/code> and add the following line after <code>$middleware-&gt;append(CanInstall::class);<\/code>:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">$middleware-&gt;web(\\Webkul\\SAASCustomizer\\Http\\Middleware\\ValidatesDomain::class);<\/pre>\n\n\n\n<p><strong><strong>Step 7: Register Module Service Provider<\/strong><\/strong><\/p>\n\n\n\n<p>Open config\/concord.php and add the following line in the module array:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">Webkul\\SAASCustomizer\\Providers\\ModuleServiceProvider::class,<\/pre>\n\n\n\n<p><strong>Step 8: Run the Following Commands<\/strong><\/p>\n\n\n\n<p>Execute the following commands from the root directory:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">php artisan saas:install<\/pre>\n\n\n\n<p><strong>Step 9: Access the Super Admin Panel<\/strong><\/p>\n\n\n\n<p>Once installed, you can access the <strong>Super Admin Panel<\/strong> at:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">http:&#047;&#047;example.com\/super\/login<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"let-s-discuss-on-the-few-dns-record\">Let&#8217;s discuss the few DNS Record<\/h3>\n\n\n\n<p><strong>CNAME :-&nbsp;<\/strong><a href=\"https:\/\/bagisto.com\/en\/create-cname-record-for-laravel-ecommerce-multi-tenant-saas-module\/\">CNAME <\/a>stands for Canonical Name. It is a type of DNS record that maps one domain name to another. <\/p>\n\n\n\n<p>While every website has an IP address to connect to the internet, a CNAME allows you to use multiple domain names that point to the same IP, making domain management easier.<\/p>\n\n\n\n<p>Where we need more than one domain on a single IP address, their Cname will be useful to map the multiple domains on a single IP address.<\/p>\n\n\n\n<p>For example, If you have your domain<strong> shop.mydomain.com<\/strong> and you want this domain point on your main domain(<strong>shop.com<\/strong>).<\/p>\n\n\n\n<p>Then you have to just replace the <strong>IP address<\/strong> of <strong>mydomain.com<\/strong> with <strong>shop.com <\/strong>so that your CNAME record will be created.<\/p>\n\n\n\n<p><strong>Wildcard:- <\/strong>A Wildcard DNS record allows you to handle requests for non-existent subdomains. It is represented by an asterisk (*) and matches any subdomain that isn&#8217;t explicitly defined.<\/p>\n\n\n\n<p>For example, <code>*.example.com<\/code> will match <code>shop.example.com<\/code>, <code>blog.example.com<\/code>, or any other subdomain under <code>example.com<\/code> that doesn&#8217;t have a specific DNS record.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/bagisto.com\/wp-content\/uploads\/2019\/07\/wildcard-entry.png\" alt=\"wildcard entry\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Super-Admin Panel<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>Once the SaaS module is successfully installed, you can open your super admin panel (enter the <strong>example.com\/super\/login<\/strong>). <\/p>\n\n\n\n<p>Then the next page will be open like below then you have to enter your credentials then click on <strong>Sign in<\/strong>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" width=\"619\" height=\"513\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/bagistosaas2.com_super_loginstore-screenshts.png\" alt=\"bagistosaas2.com_super_loginstore-screenshts\" class=\"wp-image-419207\" style=\"width:463px;height:471px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/bagistosaas2.com_super_loginstore-screenshts.png 619w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/bagistosaas2.com_super_loginstore-screenshts-300x249.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/bagistosaas2.com_super_loginstore-screenshts-250x207.png 250w\" sizes=\"(max-width: 619px) 100vw, 619px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>After successfully signing in, the super admin dashboard will be open like below. Super-admin can view all the company which is registered on their SaaS Panel.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1526\" height=\"702\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/tenant-list-1.webp\" alt=\"tenant-list\" class=\"wp-image-487583\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/tenant-list-1.webp 1526w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/tenant-list-1-300x138.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/tenant-list-1-1200x552.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/tenant-list-1-250x115.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/tenant-list-1-768x353.webp 768w\" sizes=\"(max-width: 1526px) 100vw, 1526px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>In addition to this, the super admin can also register the tenant from the <strong>super admin panel itself<\/strong> by tapping the Register Tenant button on the top right-hand corner.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1523\" height=\"743\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-tenant.webp\" alt=\"create-tenant\" class=\"wp-image-487588\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-tenant.webp 1523w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-tenant-300x146.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-tenant-1200x585.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-tenant-250x122.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-tenant-768x375.webp 768w\" sizes=\"(max-width: 1523px) 100vw, 1523px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Here the super admin has to enter the below details :<\/p>\n\n\n\n<p><strong>First<\/strong> <strong>Name:  <\/strong>Enter the first name. <\/p>\n\n\n\n<p><strong>Last<\/strong> <strong>Name:  <\/strong>Enter the last name.<\/p>\n\n\n\n<p><strong>Phone<\/strong>: Provide the phone number.<\/p>\n\n\n\n<p><strong>User Name<\/strong>: Enter the user name.<\/p>\n\n\n\n<p><strong>Organization Name<\/strong>: Mention the organization name.<\/p>\n\n\n\n<p><strong>Email Address<\/strong>: Provide the email.<\/p>\n\n\n\n<p><strong>Password: <\/strong> Provide the password.<\/p>\n\n\n\n<p><strong>Confirm<\/strong> <strong>Password: <\/strong> Confirm the password.<\/p>\n\n\n\n<p><strong>Profile Image: <\/strong> Add the profile image.<\/p>\n\n\n\n<p>Lastly, tap the Save Tenant button to save the new tenant.<\/p>\n\n\n\n<p>Once you click on the eye-icon on any particular company then you can view <strong>company\/tenant insights <\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1525\" height=\"469\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/created-tenant.webp\" alt=\"created-tenant\" class=\"wp-image-487590\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/created-tenant.webp 1525w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/created-tenant-300x92.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/created-tenant-1200x369.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/created-tenant-250x77.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/created-tenant-768x236.webp 768w\" sizes=\"(max-width: 1525px) 100vw, 1525px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"tenant-s-insights\">Tenant&#8217;s Insights <\/h4>\n\n\n\n<p>Under the tenant&#8217;s insights super admin can see all the information about their tenant store as shown in the below image :<\/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\/2019\/06\/blog-2.webp\" alt=\"\/Tenant-detail\" class=\"wp-image-533570\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/blog-2.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/blog-2-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/blog-2-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/blog-2-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Domain Information<\/strong> &#8211; Details of the tenant.<\/p>\n\n\n\n<p><strong>Attribute<\/strong> <strong>Information<\/strong>:- No of attributes of the tenant. <\/p>\n\n\n\n<p><strong>Attribute Family Information<\/strong> &#8211; Number of attribute families of the company.<\/p>\n\n\n\n<p><strong>Product Information:-<\/strong> Number of <a aria-label=\"product (opens in a new tab)\" href=\"https:\/\/bagisto.com\/en\/how-to-create-simple-product-in-bagisto\/\" target=\"_blank\" rel=\"noreferrer noopener\">products<\/a> available on that company.<\/p>\n\n\n\n<p><strong>Category Information:<\/strong> Number of categories available to that company<\/p>\n\n\n\n<p><strong>Customer Information:<\/strong> Number of customers available <\/p>\n\n\n\n<p><strong>Customer Group Information:- <\/strong>Number of customer groups of the tenant<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"edit-tenant-detail\">Edit Tenant Detail<\/h4>\n\n\n\n<p>The super admin can also<strong> edit their tenant details <\/strong>as per the below image.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1523\" height=\"645\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/edit-tenant.webp\" alt=\"edit-tenant\" class=\"wp-image-487605\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/edit-tenant.webp 1523w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/edit-tenant-300x127.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/edit-tenant-1200x508.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/edit-tenant-250x106.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/edit-tenant-768x325.webp 768w\" sizes=\"(max-width: 1523px) 100vw, 1523px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>However, the super admin can also<strong> delete <\/strong>the tenant as well, as per their requirement by tapping the delete button for the respective tenant.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1525\" height=\"469\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/created-tenant-1.webp\" alt=\"tenant-created\" class=\"wp-image-487595\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/created-tenant-1.webp 1525w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/created-tenant-1-300x92.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/created-tenant-1-1200x369.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/created-tenant-1-250x77.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/created-tenant-1-768x236.webp 768w\" sizes=\"(max-width: 1525px) 100vw, 1525px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"tenant-s-customer\">Tenant&#8217;s Customer <\/h4>\n\n\n\n<p>The super admin can see all the customer lists of their tenants as shown in the below image<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1524\" height=\"456\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/customer-list.webp\" alt=\"customer-list\" class=\"wp-image-487609\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/customer-list.webp 1524w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/customer-list-300x90.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/customer-list-1200x359.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/customer-list-250x75.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/customer-list-768x230.webp 768w\" sizes=\"(max-width: 1524px) 100vw, 1524px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"tenant-s-products\">Tenant&#8217;s Products<\/h4>\n\n\n\n<p>The super admin can also see all the product lists of their tenants as shown in the below image<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"429\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/bagistosaas2.com_super_tenants_productsstore-screenshts.png\" alt=\"bagistosaas2.com_super_tenants_productsstore-screenshts\" class=\"wp-image-419233\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/bagistosaas2.com_super_tenants_productsstore-screenshts.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/bagistosaas2.com_super_tenants_productsstore-screenshts-300x115.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/bagistosaas2.com_super_tenants_productsstore-screenshts-250x96.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/bagistosaas2.com_super_tenants_productsstore-screenshts-768x294.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"tenant-s-order\">Tenant&#8217;s Order<\/h3>\n\n\n\n<p>By navigating to<strong> Tenants&gt;Tenant&#8217;s Order<\/strong> super admin can see all the orders of their tenants as shown in the below image.<\/p>\n<\/div>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-2\"><img decoding=\"async\" width=\"1284\" height=\"645\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/tenantorder.webp\" alt=\"orders\" class=\"wp-image-496711\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/tenantorder.webp 1284w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/tenantorder-300x151.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/tenantorder-1200x603.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/tenantorder-250x126.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/tenantorder-768x386.webp 768w\" sizes=\"(max-width: 1284px) 100vw, 1284px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"super-agent\">Agents<\/h3>\n\n\n\n<p>By navigating to <strong>Settings&gt;Agents <\/strong>the super admin can see the agent list if already created.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"496\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/bagistosaas2.com_super_settings_agentsstore-screenshts-2.png\" alt=\"bagistosaas2.com_super_settings_agentsstore-screenshts-2\" class=\"wp-image-419245\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/bagistosaas2.com_super_settings_agentsstore-screenshts-2.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/bagistosaas2.com_super_settings_agentsstore-screenshts-2-300x133.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/bagistosaas2.com_super_settings_agentsstore-screenshts-2-250x111.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/bagistosaas2.com_super_settings_agentsstore-screenshts-2-768x340.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"add-agent\">Add Agent<\/h3>\n\n\n\n<p>By hitting the <strong>Create Agent <\/strong>button the super admin can add the agent by providing the below information.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1520\" height=\"746\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/add-agent-1.webp\" alt=\"add-agent\" class=\"wp-image-487613\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/add-agent-1.webp 1520w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/add-agent-1-300x147.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/add-agent-1-1200x589.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/add-agent-1-250x123.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/add-agent-1-768x377.webp 768w\" sizes=\"(max-width: 1520px) 100vw, 1520px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>First Name: <\/strong>Enter the first name.<\/p>\n\n\n\n<p><strong>Last Name:<\/strong> Enter the last name.<\/p>\n\n\n\n<p><strong>Email:<\/strong> Enter the email id.<\/p>\n\n\n\n<p><strong>Password<\/strong>: Set the password.<\/p>\n\n\n\n<p><strong>Role<\/strong> &#8211; Choose the role for the agent.<\/p>\n\n\n\n<p><strong>Status:<\/strong> Select the status of the agent.<\/p>\n\n\n\n<p><strong>Profile Image:<\/strong> Add the profile image.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"360\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/add-agent-2-1200x360.webp\" alt=\"add-agent\" class=\"wp-image-487635\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/add-agent-2-1200x360.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/add-agent-2-300x90.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/add-agent-2-250x75.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/add-agent-2-768x230.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/add-agent-2.webp 1517w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"roles\">Roles<\/h3>\n\n\n\n<p>Under the Roles, the super admin can create many roles with custom permissions for assigning to the agents whilst creating them.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"add-role\">Add Role<\/h4>\n\n\n\n<p>To add a role tap the Add Role button. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1522\" height=\"466\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/roles-list-1.webp\" alt=\"roles-list\" class=\"wp-image-487633\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/roles-list-1.webp 1522w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/roles-list-1-300x92.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/roles-list-1-1200x367.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/roles-list-1-250x77.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/roles-list-1-768x235.webp 768w\" sizes=\"(max-width: 1522px) 100vw, 1522px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After that, you can create the role as required with the permissions that you want to allow for the agent&#8217;s role.<\/p>\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\/2019\/06\/custom-role.webp\" alt=\"\/custom-role\" class=\"wp-image-533573\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/custom-role.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/custom-role-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/custom-role-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/custom-role-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>If you select&nbsp;<strong>custom&nbsp;<\/strong>then you have to select what type of permission you want to provide that rule.<\/p>\n\n\n\n<p><strong>Name:-&nbsp;<\/strong>You have to enter the role name.<\/p>\n\n\n\n<p><strong>Description:-&nbsp;<\/strong>Enter a description of the role.<\/p>\n\n\n\n<p><strong>Permission:-&nbsp;<\/strong>You have to select the permission type for that particular role <strong>Custom<\/strong> or <strong>All<\/strong>. Once you select&nbsp;<strong>All<\/strong>&nbsp;then all the administrator access will be given. <\/p>\n\n\n\n<p>Lastly, save the role. <\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"super-locale\">Locales<\/h4>\n\n\n\n<p>Now the super admin can add the locale by clicking on<strong>&nbsp;Setting<\/strong>&gt;&gt;<strong>Locales<\/strong>&gt;&gt;<strong>Create Locale<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1508\" height=\"710\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/locale.webp\" alt=\"locale\" class=\"wp-image-487639\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/locale.webp 1508w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/locale-300x141.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/locale-1200x565.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/locale-250x118.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/locale-768x362.webp 768w\" sizes=\"(max-width: 1508px) 100vw, 1508px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After tapping the Create Local the below section appears.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1515\" height=\"710\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/add-locale.webp\" alt=\"add-locale\" class=\"wp-image-487641\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/add-locale.webp 1515w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/add-locale-300x141.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/add-locale-1200x562.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/add-locale-250x117.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/add-locale-768x360.webp 768w\" sizes=\"(max-width: 1515px) 100vw, 1515px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Code:<\/strong> Enter the code.<\/p>\n\n\n\n<p><strong>Name:<\/strong> Enter the name.<\/p>\n\n\n\n<p><strong>Direction<\/strong>:  Choose the direction &#8211; LTR or RTL(Only available when locale selected is Arabic).<\/p>\n\n\n\n<p><strong>Locale Logo<\/strong>: Add the Locale logo.<\/p>\n\n\n\n<p>After that click on the <strong>Save Locale <\/strong>button and the locale gets saved.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1499\" height=\"706\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/added-locale.webp\" alt=\"added-locale\" class=\"wp-image-487643\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/added-locale.webp 1499w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/added-locale-300x141.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/added-locale-1200x565.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/added-locale-250x118.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/added-locale-768x362.webp 768w\" sizes=\"(max-width: 1499px) 100vw, 1499px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"super-currencies\">Currencies <\/h4>\n\n\n\n<p>To add a currency navigate through&nbsp;<strong>Setting&gt;&gt;Currencies&gt;&gt;Create Currency<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1508\" height=\"503\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/currency.webp\" alt=\"currency\" class=\"wp-image-487645\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/currency.webp 1508w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/currency-300x100.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/currency-1200x400.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/currency-250x83.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/currency-768x256.webp 768w\" sizes=\"(max-width: 1508px) 100vw, 1508px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>This brings up the below section.<\/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\/2019\/06\/currency-1.webp\" alt=\"\/Currency-creation\" class=\"wp-image-533574\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/currency-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/currency-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/currency-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/currency-1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Here for the available options &#8211; <\/p>\n\n\n\n<p><strong>Code:<\/strong> Enter the code<\/p>\n\n\n\n<p><strong>Name:<\/strong> Enter the name<\/p>\n\n\n\n<p><strong>Currency Symbol:<\/strong> Add the Currency Symbol<\/p>\n\n\n\n<p><strong>Decimal<\/strong>: Set the decimal value for the currency.<\/p>\n\n\n\n<p><strong>Group Seprator-<\/strong>&nbsp;It helps to separate the currency by &#8220;,&#8221;. For example &#8211; 2,50,000<\/p>\n\n\n\n<p><strong>Decimal Separator-<\/strong>&nbsp;It helps to separate decimal values.&nbsp; For example, if you enter 3 decimal values then the currency will be 200.000<\/p>\n\n\n\n<p><strong>Position-<\/strong>&nbsp;It helps to position the currency left, right etc.<\/p>\n\n\n\n<p>After saving the currency it is visible in the respective list.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1505\" height=\"445\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/created-currency.webp\" alt=\"created-currency\" class=\"wp-image-487663\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/created-currency.webp 1505w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/created-currency-300x89.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/created-currency-1200x355.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/created-currency-250x74.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/created-currency-768x227.webp 768w\" sizes=\"(max-width: 1505px) 100vw, 1505px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"currency-exchange-rate\">Exchange Rates<\/h4>\n\n\n\n<p>Here You can find the currency exchange rate list as shown in the below image.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-5 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1523\" height=\"518\" data-id=\"487665\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/exchange-rate.webp\" alt=\"excahnge-rate\" class=\"wp-image-487665\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/exchange-rate.webp 1523w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/exchange-rate-300x102.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/exchange-rate-1200x408.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/exchange-rate-250x85.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/exchange-rate-768x261.webp 768w\" sizes=\"(max-width: 1523px) 100vw, 1523px\" loading=\"lazy\" \/><\/figure>\n<\/figure>\n\n\n\n<p>Super admin can easily edit\/delete the currency <\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"adding-exchange-rate\">Adding Exchange Rate<\/h4>\n\n\n\n<p>Here super admin can add the exchange rate. Click on&nbsp;<strong>Setting&gt;&gt;Exchange Rates&gt;&gt;Create Exchange Rate<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1522\" height=\"637\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/exchange-rate-create.webp\" alt=\"exchange-rate-create\" class=\"wp-image-487667\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/exchange-rate-create.webp 1522w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/exchange-rate-create-300x126.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/exchange-rate-create-1200x502.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/exchange-rate-create-250x105.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/exchange-rate-create-768x321.webp 768w\" sizes=\"(max-width: 1522px) 100vw, 1522px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Select Target Currency, enter the rate click on&nbsp;<strong>Save Exchange Rate<\/strong><\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"super-channels\">Channels<\/h4>\n\n\n\n<p>Here the super admin can see all their created channel list. They can also edit his channel once they click on the pencil icon under the action section.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1522\" height=\"444\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/channels.webp\" alt=\"channels\" class=\"wp-image-487669\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/channels.webp 1522w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/channels-300x88.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/channels-1200x350.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/channels-250x73.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/channels-768x224.webp 768w\" sizes=\"(max-width: 1522px) 100vw, 1522px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>By navigating to <strong>Settings&gt;<\/strong>&gt;<strong>Channels&gt;&gt;Channels List&gt;&gt;Edit Mode<\/strong> under the action field, the super admin can edit the below settings.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"583\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-channel-1200x583.webp\" alt=\"create-channel\" class=\"wp-image-487671\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-channel-1200x583.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-channel-300x146.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-channel-250x122.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-channel-768x373.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-channel.webp 1504w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>General <\/strong><\/p>\n\n\n\n<p>Here super admin can find the<strong> Code, Name, description, and Hostname <\/strong>of the channel.<\/p>\n\n\n\n<p><strong>Currencies and Locales <\/strong><\/p>\n\n\n\n<p>The next<strong> <\/strong>step is to set your locales on a particular channel. Check the locales that you want to set. <\/p>\n\n\n\n<p>The super admin can also choose the<strong> default locale <\/strong>for the storefront.<\/p>\n\n\n\n<p><strong>Currencies <\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Currency:-&nbsp;<\/strong>You can select or multi-select currency as per your choice.<\/li>\n\n\n\n<li><strong>Default Currency:-&nbsp;<\/strong>You have to set your default currency that will be applicable throughout&nbsp;your eCommerce ecosystem<\/li>\n<\/ul>\n\n\n\n<p>Once the channel setting has&nbsp;been done click on&nbsp;<strong>Save Channel<\/strong>.<\/p>\n\n\n\n<p><strong>Design <\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"565\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-channel1-1200x565.webp\" alt=\"create-channel1\" class=\"wp-image-487673\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-channel1-1200x565.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-channel1-300x141.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-channel1-250x118.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-channel1-768x362.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-channel1.webp 1502w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Theme<\/strong> <\/p>\n\n\n\n<p>Choose the theme that you want to apply.<\/p>\n\n\n\n<p><strong>Logo and Favicon <\/strong><\/p>\n\n\n\n<p>Add the logo and favicon image. <\/p>\n\n\n\n<p><strong>Home page SEO<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"441\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-channel2-1200x441.webp\" alt=\"create-channel2\" class=\"wp-image-487675\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-channel2-1200x441.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-channel2-300x110.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-channel2-250x92.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-channel2-768x282.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-channel2.webp 1505w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Enter the <strong>Meta Title<\/strong>: Super meta title<\/p>\n\n\n\n<p><strong>Meta Keywords:<\/strong> Enter super meta keywords<\/p>\n\n\n\n<p><strong>Meta Description: <\/strong>Super meta description <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Theme <\/h3>\n\n\n\n<p>Under this section, the super admin can configure the website theme as required.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1514\" height=\"610\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/themes.webp\" alt=\"themes\" class=\"wp-image-487677\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/themes.webp 1514w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/themes-300x121.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/themes-1200x483.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/themes-250x101.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/themes-768x309.webp 768w\" sizes=\"(max-width: 1514px) 100vw, 1514px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>To create a theme, just tap on the Create Theme button that brings up the below section. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1526\" height=\"664\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme.webp\" alt=\"create-theme\" class=\"wp-image-487679\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme.webp 1526w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme-300x131.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme-1200x522.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme-250x109.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme-768x334.webp 768w\" sizes=\"(max-width: 1526px) 100vw, 1526px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Here, for the theme to create &#8211;  <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Set the name.<\/li>\n\n\n\n<li>Choose the sort order. <\/li>\n\n\n\n<li>Choose the type from the available ones &#8211; Slider Carousel, Static Content, Footer Links, and Services Content. <\/li>\n\n\n\n<li>Select the channel as required.<\/li>\n<\/ul>\n\n\n\n<p>Lastly, save the theme by tapping the Save Theme button.<\/p>\n\n\n\n<p>For the footer links, you can add the links and title as well. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1503\" height=\"685\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme1.webp\" alt=\"create-theme1\" class=\"wp-image-487681\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme1.webp 1503w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme1-300x137.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme1-1200x547.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme1-250x114.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme1-768x350.webp 768w\" sizes=\"(max-width: 1503px) 100vw, 1503px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Then the same is visible on the storefront. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1487\" height=\"732\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/storefront.webp\" alt=\"storefront\" class=\"wp-image-487683\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/storefront.webp 1487w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/storefront-300x148.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/storefront-1200x591.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/storefront-250x123.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/storefront-768x378.webp 768w\" sizes=\"(max-width: 1487px) 100vw, 1487px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Apart from that, you can also set the static content to be displayed.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"480\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme2-1-1200x480.webp\" alt=\"create-theme2\" class=\"wp-image-487688\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme2-1-1200x480.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme2-1-300x120.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme2-1-250x100.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme2-1-768x307.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme2-1.webp 1509w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>You can also set the CSS, and preview the static content added.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"596\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme3-1200x596.webp\" alt=\"create-theme3\" class=\"wp-image-487690\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme3-1200x596.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme3-300x149.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme3-250x124.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme3-768x381.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme3.webp 1503w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now, the respective static content is visible as shown below in the snapshot.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1487\" height=\"732\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/storefront-1.webp\" alt=\"storefront\" class=\"wp-image-487685\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/storefront-1.webp 1487w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/storefront-1-300x148.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/storefront-1-1200x591.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/storefront-1-250x123.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/storefront-1-768x378.webp 768w\" sizes=\"(max-width: 1487px) 100vw, 1487px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>For the image carousel, you can add multiple images as required. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1519\" height=\"526\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme10.webp\" alt=\"create-theme10\" class=\"wp-image-487705\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme10.webp 1519w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme10-300x104.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme10-1200x416.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme10-250x87.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme10-768x266.webp 768w\" sizes=\"(max-width: 1519px) 100vw, 1519px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now the added slider images are visible on the tenant home page from where the tenants can register.<\/p>\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\/2019\/06\/store-front.webp\" alt=\"store-front\" class=\"wp-image-533575\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/store-front.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/store-front-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/store-front-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/store-front-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The service page content icons can be configured as required.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1517\" height=\"699\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme9.webp\" alt=\"create-theme\" class=\"wp-image-487709\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme9.webp 1517w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme9-300x138.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme9-1200x553.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme9-250x115.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme9-768x354.webp 768w\" sizes=\"(max-width: 1517px) 100vw, 1517px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>You can change the icon by editing and the below section appears. Here, you can change the icon and update it as required.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1517\" height=\"688\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme8.webp\" alt=\"create-theme8\" class=\"wp-image-487711\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme8.webp 1517w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme8-300x136.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme8-1200x544.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme8-250x113.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/create-theme8-768x348.webp 768w\" sizes=\"(max-width: 1517px) 100vw, 1517px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The added icons are then visible on the services page.<\/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\/2019\/06\/customization.webp\" alt=\"Easy-Customization\" class=\"wp-image-533576\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/customization.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/customization-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/customization-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/customization-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"send-email\">Send Email<\/h3>\n\n\n\n<p>Now the <strong>super admin can send emails <\/strong>to all their tenants with  just one click as you can see in the below image :<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1521\" height=\"642\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/send-email.webp\" alt=\"send-email\" class=\"wp-image-487715\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/send-email.webp 1521w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/send-email-300x127.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/send-email-1200x507.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/send-email-250x106.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/send-email-768x324.webp 768w\" sizes=\"(max-width: 1521px) 100vw, 1521px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After that, all the tenants will receive the email sent from the super admin.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"cms\"><strong>CMS<\/strong><\/h3>\n\n\n\n<p>With the help of <strong>CMS(content management system)<\/strong>, the super admin can create a new page, and edit the page as required for their store.<\/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\/2019\/06\/cms.webp\" alt=\"CMS\" class=\"wp-image-533577\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/cms.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/cms-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/cms-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/cms-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"how-to-create-cms-page\">How To Create a CMS Page<\/h4>\n\n\n\n<p>To Create a CMS page, open the Super Admin Panel then follow the below step<\/p>\n\n\n\n<p><strong>Add A New Page<\/strong><\/p>\n\n\n\n<p>On Super Admin Sidebar, click on&nbsp;&nbsp;<strong>CMS&gt;&gt;Create Page&nbsp;<\/strong><\/p>\n\n\n\n<p>After clicking on the Create Page, below is the list of fields you need to fill.<\/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\/2019\/06\/cms-create.webp\" alt=\"\/cms-create\" class=\"wp-image-533580\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/cms-create.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/cms-create-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/cms-create-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/cms-create-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Page Title:-<\/strong>You have to fill in the page title.<\/p>\n\n\n\n<p><strong>Channel:-&nbsp;<\/strong>Select the channel.<\/p>\n\n\n\n<p><strong>Content:-&nbsp;<\/strong>&nbsp;In this section, you have to write the content which you want to show on this page.<\/p>\n\n\n\n<p><strong>Enter The SEO Detail<\/strong>s<\/p>\n\n\n\n<p><strong>Meta Title:-<\/strong><\/p>\n\n\n\n<p>Provide the main title of the page by which your page will be known.<\/p>\n\n\n\n<p><strong>URL Key:-<\/strong><\/p>\n\n\n\n<p>Enter the page URL key<\/p>\n\n\n\n<p><strong>Meta Keywords:-<\/strong><\/p>\n\n\n\n<p>The meta keyword for the page needs to be provided to improve its searchability on the search engine for specific keywords.<\/p>\n\n\n\n<p><strong>Meta Description:-<\/strong><\/p>\n\n\n\n<p>Enter the description so that the page can easily appear in search engine listing.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"configuration\">Configuration<\/h3>\n\n\n\n<p>Under <strong>Configuration<\/strong>, the super admin can manage &#8211; Design, Super Agent, Content, Shipping, and Payment methods using the Laravel Multi Tenant SaaS module.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"638\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/bagistosaas2.com_super_configurationstore-screenshots.png\" alt=\"bagistosaas2.com_super_configurationstore-screenshots\" class=\"wp-image-419687\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/bagistosaas2.com_super_configurationstore-screenshots.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/bagistosaas2.com_super_configurationstore-screenshots-300x171.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/bagistosaas2.com_super_configurationstore-screenshots-250x142.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/bagistosaas2.com_super_configurationstore-screenshots-768x437.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Note<\/strong>: The shipping and Payment method settings will only work with the SaaS Shipping &amp; Payment add-ons only.<\/p>\n\n\n\n<p><strong>Design<\/strong> &#8211; Here, set the logo and favicon icon.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"1120\" height=\"440\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/design.png\" alt=\"design\" class=\"wp-image-419390\" style=\"width:820px;height:auto\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/design.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/design-300x118.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/design-250x98.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/design-768x302.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"super-agent\">Super Agent<\/h4>\n\n\n\n<p>Here super admin will enter the Email Address of the Super agent to receive the email notifications.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"354\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/bagistosaas2.com_super_configuration_general_agentstore-screenshts.png\" alt=\"bagistosaas2.com_super_configuration_general_agentstore-screenshts\" class=\"wp-image-419367\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/bagistosaas2.com_super_configuration_general_agentstore-screenshts.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/bagistosaas2.com_super_configuration_general_agentstore-screenshts-300x95.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/bagistosaas2.com_super_configuration_general_agentstore-screenshts-250x79.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/bagistosaas2.com_super_configuration_general_agentstore-screenshts-768x243.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"content\">Content<\/h4>\n\n\n\n<p>Under the content section, the super admin can add the footer text for their <strong>Landing Page.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"408\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/content.png\" alt=\"content\" class=\"wp-image-419392\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/content.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/content-300x109.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/content-250x91.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/content-768x280.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"super-admin-landing-page\">Super Admin Landing Page<\/h4>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-10\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/store-front-1.webp\" alt=\"shop-front\" class=\"wp-image-533581\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/store-front-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/store-front-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/store-front-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/store-front-1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Merchant Registration<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>There are three steps to register on the SaaS module.<\/p>\n\n\n\n<p><strong>1: <\/strong>The merchant has to enter the Authentication Credentials like <strong>email, <\/strong>the <strong>password, confirm the password<\/strong> then click on Continue.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-11\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/merchant-registration.webp\" alt=\"Merchant-registration\" class=\"wp-image-533582\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/merchant-registration.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/merchant-registration-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/merchant-registration-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/merchant-registration-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>2:<\/strong> The merchant has to enter the Personal details like First Name, Last Name, Phone number.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-12\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/personal-details.webp\" alt=\"personal-details\" class=\"wp-image-533583\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/personal-details.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/personal-details-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/personal-details-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/personal-details-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>3: The merchant has to enter the Organization details like user name and Organization name.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-13\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/register-company.webp\" alt=\"merchant-registration\" class=\"wp-image-533584\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/register-company.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/register-company-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/register-company-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/register-company-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Merchant Front end<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>Now successfully tenant&#8217;s front end was created like below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"861\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/tenant_separate_frontend_page.png\" alt=\"tenant_separate_frontend_page\" class=\"wp-image-419397\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/tenant_separate_frontend_page.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/tenant_separate_frontend_page-300x231.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/tenant_separate_frontend_page-250x192.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/tenant_separate_frontend_page-768x590.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Merchant Admin Panel<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>The merchant can enter their admin panel with a URL like <strong>abc.test.com\/admin\/login<\/strong> such as below. You will get the backend likewise Bagisto.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-14\"><img decoding=\"async\" width=\"1284\" height=\"645\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/tenantdash.webp\" alt=\"dashboard\" class=\"wp-image-496713\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/tenantdash.webp 1284w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/tenantdash-300x151.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/tenantdash-1200x603.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/tenantdash-250x126.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/tenantdash-768x386.webp 768w\" sizes=\"(max-width: 1284px) 100vw, 1284px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Merchants can manage their orders.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full wp-duotone-unset-15\"><img decoding=\"async\" width=\"1284\" height=\"645\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/tenantport.webp\" alt=\"orders\" class=\"wp-image-496714\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/tenantport.webp 1284w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/tenantport-300x151.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/tenantport-1200x603.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/tenantport-250x126.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/tenantport-768x386.webp 768w\" sizes=\"(max-width: 1284px) 100vw, 1284px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>They can generate invoices by tapping the Invoice and then create Invoice button.<\/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\/2019\/06\/invoice-01.webp\" alt=\"\/invoice-creation\" class=\"wp-image-533592\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/invoice-01.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/invoice-01-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/invoice-01-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/invoice-01-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Similarly, they can create the shipments for their orders as well.<\/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\/2019\/06\/ship-01.webp\" alt=\"\/shipment\" class=\"wp-image-533593\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/ship-01.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/ship-01-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/ship-01-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/06\/ship-01-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Merchants can also create, edit, and delete the products for their store. <\/p>\n\n\n\n<p>Apart from that, they can create &#8211; categories, attributes, attribute families as required.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"615\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/site1.bagistosaas2.com_admin_catalog_productsstore-screenshots-1.png\" alt=\"site1.bagistosaas2.com_admin_catalog_productsstore-screenshots-1\" class=\"wp-image-419413\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/site1.bagistosaas2.com_admin_catalog_productsstore-screenshots-1.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/site1.bagistosaas2.com_admin_catalog_productsstore-screenshots-1-300x165.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/site1.bagistosaas2.com_admin_catalog_productsstore-screenshots-1-250x137.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/site1.bagistosaas2.com_admin_catalog_productsstore-screenshots-1-768x422.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Under the Tenant side menu option, the merchants can manage their details.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"674\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/site1.bagistosaas2.com_admin_company_profilestore-screenshots.png\" alt=\"site1.bagistosaas2.com_admin_company_profilestore-screenshots\" class=\"wp-image-419416\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/site1.bagistosaas2.com_admin_company_profilestore-screenshots.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/site1.bagistosaas2.com_admin_company_profilestore-screenshots-300x181.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/site1.bagistosaas2.com_admin_company_profilestore-screenshots-250x150.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/site1.bagistosaas2.com_admin_company_profilestore-screenshots-768x462.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Apart from that, there are many other menu options as well to manage the store.<\/p>\n<\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Custom Domain<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>In the Laravel multi tenant saas module, Merchant can run their website on their own domain and they will get all benefits of the Custom domain. They will get benefits like &#8211; <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Website will more flexible using own domain<\/li>\n\n\n\n<li>Merchant can host their website where they want<\/li>\n\n\n\n<li>No more hosting provider restrictions on your website<\/li>\n\n\n\n<li>URLs and email addresses are entirely your own<\/li>\n<\/ul>\n\n\n\n<p>Domain Mapping is the most important so that customers can access their portal through their custom domain. So let&#8217;s discuss a few technical components which are used for domain mapping.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>DNS:- <\/strong>DNS stands for <strong>Domain name system. <\/strong>DNS is used to translate the IP address into a domain name.<\/p>\n\n\n\n<p>For example, if any can run &#8220;example.com&#8221; on their browser then the browser will perform a <strong>DNS query<\/strong> against the <strong>DNS server.<\/strong><\/p>\n\n\n\n<p>So that the DNS server can take the hostname and resolve it to a numeric address so that the web browser can connect with the related IP address.<\/p>\n\n\n\n<p>There is a component <strong>DNS Resolver <\/strong>which is used to checking the hostname is available or not in the local cache. Then return to the browser or application.<\/p>\n<\/div>\n\n\n\n<p>That\u2019s all for Laravel eCommerce Multi-Tenant SaaS Module, still, have any issues feel free to contact us.<\/p>\n\n\n\n<p>Also, you can raise a ticket at&nbsp;<a href=\"https:\/\/bagisto.uvdesk.com\/en\/\">https:\/\/bagisto.uvdesk.com\/en\/<\/a><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Laravel eCommerce Multi-Tenant SaaS Module is like a virtual shopping mall, where different vendors can register and create their own online stores using their own domain names. Bagisto is an online e-commerce platform that allows anyone to quickly launch their own online store without needing any technical skills. The merchant doesn\u2019t need to add any <a href=\"https:\/\/webkul.com\/blog\/laravel-ecommerce-multi-tenant-saas-module\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":262,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8396,8929],"tags":[8055,8054,8990,8991,222],"class_list":["post-180856","post","type-post","status-publish","format-standard","hentry","category-bagisto","category-e-commerce-bagisto","tag-bagisto","tag-laravel-ecommerce","tag-laravel-multi-tenant","tag-multi-tenant-saas","tag-saas"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Laravel eCommerce Multi-Tenant SaaS Module<\/title>\n<meta name=\"description\" content=\"Laravel eCommerce multi-tenant SaaS module is eCommerce virtual mall, where multiple-vendor can sign-up and create their own e-commerce store\" \/>\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-multi-tenant-saas-module\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Laravel eCommerce Multi-Tenant SaaS Module\" \/>\n<meta property=\"og:description\" content=\"Laravel eCommerce multi-tenant SaaS module is eCommerce virtual mall, where multiple-vendor can sign-up and create their own e-commerce store\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/laravel-ecommerce-multi-tenant-saas-module\/\" \/>\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=\"2019-06-27T14:14:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-31T09:24:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bagisto.com\/wp-content\/uploads\/2019\/07\/wildcard-entry.png\" \/>\n<meta name=\"author\" content=\"Prachi Chauhan\" \/>\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=\"Prachi Chauhan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"23 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-multi-tenant-saas-module\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-multi-tenant-saas-module\/\"},\"author\":{\"name\":\"Prachi Chauhan\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/34823aa1ccd482968bfd7d01acfa7599\"},\"headline\":\"Laravel eCommerce Multi-Tenant SaaS Module\",\"datePublished\":\"2019-06-27T14:14:02+00:00\",\"dateModified\":\"2026-03-31T09:24:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-multi-tenant-saas-module\/\"},\"wordCount\":2660,\"commentCount\":8,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-multi-tenant-saas-module\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/bagisto.com\/wp-content\/uploads\/2019\/07\/wildcard-entry.png\",\"keywords\":[\"Bagisto\",\"Laravel eCommerce\",\"laravel multi tenant\",\"multi tenant saas\",\"saas\"],\"articleSection\":[\"Bagisto\",\"E commerce\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/laravel-ecommerce-multi-tenant-saas-module\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-multi-tenant-saas-module\/\",\"url\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-multi-tenant-saas-module\/\",\"name\":\"Laravel eCommerce Multi-Tenant SaaS Module\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-multi-tenant-saas-module\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-multi-tenant-saas-module\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/bagisto.com\/wp-content\/uploads\/2019\/07\/wildcard-entry.png\",\"datePublished\":\"2019-06-27T14:14:02+00:00\",\"dateModified\":\"2026-03-31T09:24:09+00:00\",\"description\":\"Laravel eCommerce multi-tenant SaaS module is eCommerce virtual mall, where multiple-vendor can sign-up and create their own e-commerce store\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-multi-tenant-saas-module\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/laravel-ecommerce-multi-tenant-saas-module\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-multi-tenant-saas-module\/#primaryimage\",\"url\":\"https:\/\/bagisto.com\/wp-content\/uploads\/2019\/07\/wildcard-entry.png\",\"contentUrl\":\"https:\/\/bagisto.com\/wp-content\/uploads\/2019\/07\/wildcard-entry.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/laravel-ecommerce-multi-tenant-saas-module\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Laravel eCommerce Multi-Tenant SaaS Module\"}]},{\"@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\/34823aa1ccd482968bfd7d01acfa7599\",\"name\":\"Prachi Chauhan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6c4dc4694029a3232f3acda4259960d69057ed94d263c9483622fcf1462c1fc6?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/6c4dc4694029a3232f3acda4259960d69057ed94d263c9483622fcf1462c1fc6?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"caption\":\"Prachi Chauhan\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/prachichauhan-bd628\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Laravel eCommerce Multi-Tenant SaaS Module","description":"Laravel eCommerce multi-tenant SaaS module is eCommerce virtual mall, where multiple-vendor can sign-up and create their own e-commerce store","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-multi-tenant-saas-module\/","og_locale":"en_US","og_type":"article","og_title":"Laravel eCommerce Multi-Tenant SaaS Module","og_description":"Laravel eCommerce multi-tenant SaaS module is eCommerce virtual mall, where multiple-vendor can sign-up and create their own e-commerce store","og_url":"https:\/\/webkul.com\/blog\/laravel-ecommerce-multi-tenant-saas-module\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2019-06-27T14:14:02+00:00","article_modified_time":"2026-03-31T09:24:09+00:00","og_image":[{"url":"https:\/\/bagisto.com\/wp-content\/uploads\/2019\/07\/wildcard-entry.png","type":"","width":"","height":""}],"author":"Prachi Chauhan","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Prachi Chauhan","Est. reading time":"23 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-multi-tenant-saas-module\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-multi-tenant-saas-module\/"},"author":{"name":"Prachi Chauhan","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/34823aa1ccd482968bfd7d01acfa7599"},"headline":"Laravel eCommerce Multi-Tenant SaaS Module","datePublished":"2019-06-27T14:14:02+00:00","dateModified":"2026-03-31T09:24:09+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-multi-tenant-saas-module\/"},"wordCount":2660,"commentCount":8,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-multi-tenant-saas-module\/#primaryimage"},"thumbnailUrl":"https:\/\/bagisto.com\/wp-content\/uploads\/2019\/07\/wildcard-entry.png","keywords":["Bagisto","Laravel eCommerce","laravel multi tenant","multi tenant saas","saas"],"articleSection":["Bagisto","E commerce"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/laravel-ecommerce-multi-tenant-saas-module\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-multi-tenant-saas-module\/","url":"https:\/\/webkul.com\/blog\/laravel-ecommerce-multi-tenant-saas-module\/","name":"Laravel eCommerce Multi-Tenant SaaS Module","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-multi-tenant-saas-module\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-multi-tenant-saas-module\/#primaryimage"},"thumbnailUrl":"https:\/\/bagisto.com\/wp-content\/uploads\/2019\/07\/wildcard-entry.png","datePublished":"2019-06-27T14:14:02+00:00","dateModified":"2026-03-31T09:24:09+00:00","description":"Laravel eCommerce multi-tenant SaaS module is eCommerce virtual mall, where multiple-vendor can sign-up and create their own e-commerce store","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-multi-tenant-saas-module\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/laravel-ecommerce-multi-tenant-saas-module\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-multi-tenant-saas-module\/#primaryimage","url":"https:\/\/bagisto.com\/wp-content\/uploads\/2019\/07\/wildcard-entry.png","contentUrl":"https:\/\/bagisto.com\/wp-content\/uploads\/2019\/07\/wildcard-entry.png"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-multi-tenant-saas-module\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Laravel eCommerce Multi-Tenant SaaS Module"}]},{"@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\/34823aa1ccd482968bfd7d01acfa7599","name":"Prachi Chauhan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6c4dc4694029a3232f3acda4259960d69057ed94d263c9483622fcf1462c1fc6?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6c4dc4694029a3232f3acda4259960d69057ed94d263c9483622fcf1462c1fc6?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","caption":"Prachi Chauhan"},"url":"https:\/\/webkul.com\/blog\/author\/prachichauhan-bd628\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/180856","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\/262"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=180856"}],"version-history":[{"count":257,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/180856\/revisions"}],"predecessor-version":[{"id":533608,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/180856\/revisions\/533608"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=180856"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=180856"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=180856"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}