{"id":318994,"date":"2022-01-12T08:45:50","date_gmt":"2022-01-12T08:45:50","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=318994"},"modified":"2025-09-12T10:12:49","modified_gmt":"2025-09-12T10:12:49","slug":"multi-company-saas-module-for-magento-2","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/multi-company-saas-module-for-magento-2\/","title":{"rendered":"User Guide for Adobe Commerce Multi Company SaaS Module"},"content":{"rendered":"\n<p><a href=\"https:\/\/store.webkul.com\/magento2-multi-company-saas-extension.html\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 Multi Company SaaS Module<\/a> &#8211; SaaS Module stands for <strong>Software as a service<\/strong> the main purpose is to deliver<strong> on-demand computing services through the app over the internet<\/strong>.<\/p>\n\n\n\n<p>Furthermore, It improves accessibility, scalability, and reliability while minimizing overhead and maintenance costs. <\/p>\n\n\n\n<p>Magento 2 (Adobe Commerce) SaaS module provides the facility to the vendors to become the tenants with their separate subdomains.<\/p>\n\n\n\n<p>The benefit of this module is vendors don&#8217;t need to pay a commission after purchasing the subscription. The vendor can change the subdomain theme as well. <\/p>\n\n\n\n<p><strong>Note: <\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>This is an add-on to Webkul&#8217;s&nbsp;<a href=\"https:\/\/store.webkul.com\/magento2-multi-vendor-marketplace.html\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Magento 2 Multi-Vendor Marketplace<\/strong><\/a>, so you need to install Marketplace modules first. Also, you need to install&nbsp;<a href=\"https:\/\/store.webkul.com\/Magento2-Marketplace-Vendor-Subdomain.html\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Magento 2 Vendor Subdomain<\/strong><\/a>&nbsp;module for subdomain settings.<\/li>\n\n\n\n<li>When a membership plan is added to the cart, other products can not buy.<\/li>\n\n\n\n<li>To use this module Paypal and Stripe credentials are required.<\/li>\n<\/ul>\n\n\n\n<p>Check a brief overview of the plugin &#8211;  <\/p>\n\n\n\n<div class=\"wp-block-wk-block-youtube-video wp-block-wk-block--yt-video components-placeholder\"><div class=\"wk-block--yt-video-frame\"><div class=\"wk-block--yt-video-frame-request\" data-plyr-provider=\"youtube\" data-plyr-embed-id=\"VrhuaiDsvDI\"><div class=\"components-placeholder__instructions\">VrhuaiDsvDI<\/div><\/div><\/div><\/div>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Features of SaaS Module<\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>It supports online Recurring Payments with PayPal &amp; Stripe.<\/li>\n\n\n\n<li>The vendor can become the tenant of the store.<\/li>\n\n\n\n<li>The admin can create multiple membership plans as per their requirement.<\/li>\n\n\n\n<li>The vendor doesn&#8217;t need to pay any commission to the admin after purchasing the membership.<\/li>\n\n\n\n<li>The vendor can create a separate subdomain for their panel.<\/li>\n\n\n\n<li>Vendors can purchase only one SaaS Module Subscription Plan at a time.<\/li>\n\n\n\n<li>Payment will auto-deduct after the membership plan is over.<\/li>\n\n\n\n<li>The admin can assign and unassign the seller membership in bulk mode.<\/li>\n\n\n\n<li>The seller can set the theme for the subdomain.<\/li>\n\n\n\n<li>Admin can set hint for seller to guide seller for adding seller subdomain details in seller account.<\/li>\n<\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Install Extension from Webkul Store<\/h3>\n<\/div><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">#1 Download Module<\/h3>\n\n\n\n<p>Firstly, you need to log in to Webkul Store, go to&nbsp;<strong>My Account<\/strong>&gt;<strong>My Purchased Products<\/strong>&nbsp;section, verify and then download and extract the contents of this zip folder on the system.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">#2 Upload Folder<\/h3>\n\n\n\n<p>Once the module zip is extracted, follow path&nbsp;<strong>src&gt;app<\/strong>&nbsp;and then copy the&nbsp;<strong>app<\/strong>&nbsp;folder into the&nbsp;<strong>Magento 2 root<\/strong>&nbsp;directory on the server as shown below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"451\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/m2_installation-2-1200x451.png\" alt=\"m2_installation-2\" class=\"wp-image-380875\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/m2_installation-2-1200x451.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/m2_installation-2-300x113.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/m2_installation-2-250x94.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/m2_installation-2-768x289.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/m2_installation-2-1536x577.png 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/m2_installation-2.png 1855w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">#3 Run Commands<\/h3>\n\n\n\n<p>After uploading the module folder, you need to run the following commands in the Magento 2 root directory:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">composer require stripe\/stripe-php:~16.0.0<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">composer require paypal\/rest-api-sdk-php:*<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento setup:upgrade<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento setup:di:compile<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento setup:static-content:deploy<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento indexer:reindex<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento cache:flush<\/pre>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Install Extension from Magento Marketplace<\/h3>\n<\/div><\/div>\n\n\n\n<p>If you have purchased this extension from the Magento Marketplace then please follow the below process or visit&nbsp;<a href=\"https:\/\/devdocs.magento.com\/extensions\/install\/\" target=\"_blank\" rel=\"noreferrer noopener\">this<\/a>&nbsp;link.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">#1 Get Access Keys<\/h3>\n\n\n\n<p>You need to get access keys, navigate to&nbsp;<strong>My Profile<\/strong>&nbsp;in Magento Marketplace, then choose&nbsp;<strong>Access Keys<\/strong>&nbsp;in the&nbsp;<strong>My Products<\/strong>&nbsp;section.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/my-profile.png\"><img decoding=\"async\" width=\"1109\" height=\"554\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/my-profile.png\" alt=\"my-profile\" class=\"wp-image-295111\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/my-profile.png 1109w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/my-profile-300x150.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/my-profile-250x125.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/my-profile-768x384.png 768w\" sizes=\"(max-width: 1109px) 100vw, 1109px\" loading=\"lazy\" \/><\/a><\/figure>\n\n\n\n<p>Go to&nbsp;<strong>Magento 2<\/strong>&nbsp;and then you need to copy both the Access Keys \u2013 Public Key and Private Key. These access keys will be needed in the next steps for authentication.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/03\/copy-keys.png\"><img decoding=\"async\" width=\"1093\" height=\"372\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/03\/copy-keys.png\" alt=\"copy-keys\" class=\"wp-image-295113\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/03\/copy-keys.png 1093w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/03\/copy-keys-300x102.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/03\/copy-keys-250x85.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/03\/copy-keys-768x261.png 768w\" sizes=\"(max-width: 1093px) 100vw, 1093px\" loading=\"lazy\" \/><\/a><\/figure>\n\n\n\n<p>If access keys are not created earlier, click&nbsp;<strong>Create A New Access Key<\/strong>, enter any name and click OK.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/03\/create-key-name.png\"><img decoding=\"async\" width=\"1119\" height=\"538\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/03\/create-key-name.png\" alt=\"create-key-name\" class=\"wp-image-295114\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/03\/create-key-name.png 1119w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/03\/create-key-name-300x144.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/03\/create-key-name-250x120.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/03\/create-key-name-768x369.png 768w\" sizes=\"(max-width: 1119px) 100vw, 1119px\" loading=\"lazy\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">#2 Update composer.json File<\/h3>\n\n\n\n<p>To know the component name and version number, go to your Magento Marketplace account section,&nbsp;<strong>My Profile&gt;My Purchases<\/strong>, then find this extension to view the details.<\/p>\n\n\n\n<p><strong>Please note \u2013 Below is an example image, every extension will have its unique component name and version.<\/strong><\/p>\n\n\n\n<p>p bin\/magento setup:di:compile<\/p>\n\n\n\n<p>After that, navigate to your Magento project directory and update your composer.json file in the following format.<\/p>\n\n\n\n<p><strong>composer require &lt;component-name&gt;:&lt;version&gt;<\/strong><\/p>\n\n\n\n<p>For example, to install version 4.0.0 of this <a href=\"https:\/\/store.webkul.com\/Magento-2.html\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 extension<\/a> you need to run the following command:<\/p>\n\n\n\n<p><strong>composer require webkul\/multi-company-saas-module:4.0.0<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">#3 Enter Access Keys<\/h3>\n\n\n\n<p>Now you will need to enter the&nbsp;<a href=\"https:\/\/devdocs.magento.com\/guides\/v2.3\/install-gde\/prereq\/connect-auth.html\" target=\"_blank\" rel=\"noreferrer noopener\">Access Keys<\/a>&nbsp;that you obtained as explained in the first step #1 Get Access Keys. <\/p>\n\n\n\n<p>Wait for Composer to finish updating your project dependencies and make sure there aren\u2019t any errors.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">#4 Run Command<\/h3>\n\n\n\n<p>You need to run the following commands:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">composer require stripe\/stripe-php:~16.0.0<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">composer require paypal\/rest-api-sdk-php:*<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento setup:upgrade<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento setup:di:compile<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento setup:static-content:deploy<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento indexer:reindex<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento cache:flush<\/pre>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Language Translation<\/h3>\n<\/div><\/div>\n\n\n\n<p>For translating the module language, navigate through&nbsp;<strong>src\/app\/code\/Webkul\/MultiCompanySaasModule\/i18n&nbsp;<\/strong>and edit the&nbsp;<strong>en_US.csv<\/strong>&nbsp;file.<\/p>\n\n\n\n<p>Thereafter, rename the CSV as \u201cen_SA.csv\u201d and translate all right side content after the comma in the Arabic language. After editing the CSV, save it.<\/p>\n\n\n\n<p>Then upload it to the path&nbsp;<strong>src\/app\/code\/Webkul\/MultiCompanySaasModule\/i18n<\/strong> where the Magento 2 is installed on the server.<\/p>\n\n\n\n<p>The module gets translated into the Arabic Language. It supports both&nbsp;<strong>RTL&nbsp;<\/strong>and&nbsp;<strong>LTR&nbsp;<\/strong>languages.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"436\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/language-2-1200x436.png\" alt=\"language-2\" class=\"wp-image-380925\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/language-2-1200x436.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/language-2-300x109.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/language-2-250x91.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/language-2-768x279.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/language-2-1536x558.png 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/language-2.png 1847w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The user can edit the CSV like the image below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1108\" height=\"663\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/language-translation-CSV.png\" alt=\"language-translation-CSV\" class=\"wp-image-380931\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/language-translation-CSV.png 1108w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/language-translation-CSV-300x180.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/language-translation-CSV-250x150.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/language-translation-CSV-768x460.png 768w\" sizes=\"(max-width: 1108px) 100vw, 1108px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Multi-Lingual Support<\/h3>\n<\/div><\/div>\n\n\n\n<p>For&nbsp;<strong>multilingual<\/strong>&nbsp;support, the&nbsp;admin will navigate through&nbsp;<strong>Store-&gt;Configuration-&gt;General -&gt;Locale Options.<\/strong><\/p>\n\n\n\n<p>After that, select the&nbsp;<strong>locale<\/strong>&nbsp;as&nbsp;<strong>English (United States)&nbsp;<\/strong>(the language into which the admin wants to translate his store content).<\/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\/2022\/01\/multi-company-saas-module-multi-lingual-support.webp\" alt=\"\" class=\"wp-image-479574\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/multi-company-saas-module-multi-lingual-support.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/multi-company-saas-module-multi-lingual-support-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/multi-company-saas-module-multi-lingual-support-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/multi-company-saas-module-multi-lingual-support-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Module Configuration<\/h3>\n<\/div><\/div>\n\n\n\n<p>Now, after successfully installing the Adobe Commerce Multi-company Saas module the admin needs to Go&nbsp;<strong>Store &gt; setting &gt; configuration &gt; Multi-Company SaaS module<\/strong>&nbsp;as per the following image. Furthermore, the admin needs to configure the settings.<\/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\/2025\/01\/multi-company-saas-module-configuration.webp\" alt=\"\" class=\"wp-image-479575\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-module-configuration.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-module-configuration-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-module-configuration-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-module-configuration-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">General Settings <\/h3>\n<\/div><\/div>\n\n\n\n<p>The admin needs to do some general settings for sellers.<\/p>\n\n\n\n<p><strong>Enable: <\/strong>Enable\/disable the saas configuration from here.<\/p>\n\n\n\n<p><strong>Allowed payment methods for membership: <\/strong>The admin can select the recurring accounts for the payment at the checkout page. <\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Custom emails<\/h3>\n<\/div><\/div>\n\n\n\n<p><strong>Membership plan subscription template:<\/strong> When the seller buys a membership received a mail from the admin. <\/p>\n\n\n\n<p><strong>Membership plan Notification about plan transaction<\/strong>: When the seller membership plan transaction occurs a mail notification is received to the seller. <\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Add Recurring payment <\/h3>\n<\/div><\/div>\n\n\n\n<p>The Saas Module accepts two recurring payment methods only:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Paypal Connect <\/li>\n\n\n\n<li>Stripe connect<\/li>\n<\/ol>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">PayPal Connect <\/h3>\n<\/div><\/div>\n\n\n\n<p>To set up these accounts firstly admin needs to enable the configuration settings, for that they need to navigate into <strong>store &gt; configuration &gt; sales &gt; payment methods &gt; PayPal recurring express checkout payment method<\/strong>.<\/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\/2025\/01\/multi-company-saas-module-paypal-connect.webp\" alt=\"\" class=\"wp-image-479578\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-module-paypal-connect.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-module-paypal-connect-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-module-paypal-connect-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-module-paypal-connect-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The admin needs to complete the setup process.<\/p>\n\n\n\n<p><strong>Enable this solution<\/strong>: Enable\/disable the payment set up.<\/p>\n\n\n\n<p><strong>Sandbox mode:<\/strong> Select the Sandbox Mode as Yes(Testing Mode) or No(Production Mode).<\/p>\n\n\n\n<p><strong>Title:<\/strong> The title of the Paypal checkout needs to be set here.<\/p>\n\n\n\n<p><strong>Merchant PayPal Id:<\/strong> Merchant Id generates while payment setup on <a href=\"https:\/\/www.paypal.com\/signin\">PayPal&#8217;s website<\/a>.<\/p>\n\n\n\n<p><strong>PayPal API Username, Password, and Signature:<\/strong> PayPal API Username, Password, and Signature will generate while creating an account on PayPal.<\/p>\n\n\n\n<p><strong>Payment from applicable countries<\/strong>: The admin can select all countries or choose specific as well.<\/p>\n\n\n\n<p><strong>Sort Order<\/strong>: Add preference by sort order.<\/p>\n\n\n\n<p><strong>Note<\/strong>: Please refer to the\u00a0<a href=\"https:\/\/webkul.com\/blog\/how-to-create-a-paypal-account\/\" target=\"_blank\" rel=\"noreferrer noopener\">PayPal Account Creation<\/a>\u00a0User Guide to learn how to set up your account and obtain API keys from PayPal.<\/p>\n\n\n\n<p>The user&nbsp;will enter his&nbsp;<strong>module<\/strong>&nbsp;<strong>details<\/strong>&nbsp;like this \u2013&nbsp;<strong>yourwebsite\/mpsaas\/paypal\/webhook<\/strong> at IPN notification url and hit the save button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1078\" height=\"434\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_paypal_IPN_key-1.png\" alt=\"Mpsaas_paypal_IPN_key-1\" class=\"wp-image-319529\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_paypal_IPN_key-1.png 1078w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_paypal_IPN_key-1-300x121.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_paypal_IPN_key-1-250x101.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_paypal_IPN_key-1-768x309.png 768w\" sizes=\"(max-width: 1078px) 100vw, 1078px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Stripe Connect<\/h3>\n<\/div><\/div>\n\n\n\n<p>To set up these accounts firstly admin needs to enable the configuration settings, for that they need to navigate into <strong>store &gt; configuration &gt; sales &gt; payment methods &gt; Recurring Stripe Payment Method<\/strong>.<\/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\/2025\/01\/multi-company-saas-module-stripe-connect.webp\" alt=\"\" class=\"wp-image-479579\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-module-stripe-connect.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-module-stripe-connect-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-module-stripe-connect-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-module-stripe-connect-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The admin needs to complete the setup process.<\/p>\n\n\n\n<p><strong>Enable this solution<\/strong>: Enable\/disable the payment setup.<\/p>\n\n\n\n<p><strong>Title:<\/strong> The title of the Paypal checkout needs to be set here.<\/p>\n\n\n\n<p><strong>Sandbox mode:<\/strong> Select the Sandbox Mode as Yes(Testing Mode) or No(Production Mode).<\/p>\n\n\n\n<p><strong>API Publishable Key<\/strong>: For the API publishable key you need to access stripe connect.<\/p>\n\n\n\n<p><strong>API Secret Key<\/strong>:  Every stripe account has its own separate secret key.<\/p>\n\n\n\n<p><strong>Set Name Display on Form<\/strong>: Which name will show on the front panel needs to be set here.<\/p>\n\n\n\n<p><strong>Payment from applicable countries:<\/strong> Needs to set the countries.<\/p>\n\n\n\n<p><strong>Minimum Order Total<\/strong>: The admin needs to set the minimum order total amount which is allowed by the stripe connect.<\/p>\n\n\n\n<p><strong>Maximum Order Total<\/strong>: The admin will set the maximum order total amount to use stripe connect.<\/p>\n\n\n\n<p><strong>Sort Order<\/strong>: Add preference by sort order.<\/p>\n\n\n\n<p><strong>Generate Webhook<\/strong>: webhook is used to send real-time event notifications and trigger automated actions when changes occur on a website or application.<\/p>\n\n\n\n<p>After that, in the admin dashboard, the admin can click on the&nbsp;<strong>Generate Webhook&nbsp;<\/strong>and generate the data.<\/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\/2025\/01\/multi-company-saas-module-stripe-connect-1.webp\" alt=\"\" class=\"wp-image-479580\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-module-stripe-connect-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-module-stripe-connect-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-module-stripe-connect-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-module-stripe-connect-1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>after successfully generating the webhook, the admin can see the successful message from the admin dashboard as shown in the image below \u2013<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/06\/webhook-admin-end-1.png\" alt=\"Stripe Payment Gateway for Magento 2-webhook admin panel\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>Thus, the Webhooks generates in this way.<\/p>\n\n\n\n<p>Once both methods are configured it will display on the customer end while checkout.<\/p>\n\n\n\n<p><strong>Note<\/strong>: Please refer to the\u00a0<a href=\"https:\/\/webkul.com\/blog\/get-stripe-keys-and-account-id\/\" target=\"_blank\" rel=\"noreferrer noopener\">Stripe Account Creation<\/a>\u00a0User Guide to learn how to set up your account and obtain API keys from Stripe.<br><\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">SaaS configuration<\/h3>\n<\/div><\/div>\n\n\n\n<p>The admin needs to set the membership duration type and subscription for that they need to navigate into the <strong>Marketplace management &gt; SaaS configuration<\/strong>.<\/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\/2025\/01\/multi-company-saas-configuration-saas-configuration.webp\" alt=\"\" class=\"wp-image-479581\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-configuration-saas-configuration.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-configuration-saas-configuration-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-configuration-saas-configuration-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-configuration-saas-configuration-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Manage Duration Type<\/h2>\n\n\n\n<p>Here, the admin can manage the duration of the membership for their sellers to become tenants.<\/p>\n\n\n\n<p>A list of added membership plans will display here admin can delete, edit, and add the membership type.<\/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\/2025\/01\/multi-company-saas-module-manage-duration-actions.webp\" alt=\"\" class=\"wp-image-479582\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-module-manage-duration-actions.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-module-manage-duration-actions-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-module-manage-duration-actions-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-module-manage-duration-actions-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Add Duration Type<\/h3>\n\n\n\n<p>The admin can create any custom membership plans for the sellers and that will display on the frontend in the membership plans list.<\/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\/2025\/01\/multi-company-saas-module-add-duration.webp\" alt=\"\" class=\"wp-image-479584\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-module-add-duration.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-module-add-duration-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-module-add-duration-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-module-add-duration-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Afterward, the admin will fill in the basic details for the plan like duration title, days, subscription charge, status, and sort order and click on save to add the membership plan.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Manage subscription<\/h2>\n\n\n\n<p>All purchased membership plans will display here with seller details.<\/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\/2025\/01\/multi-company-saas-module-manage-subscription.webp\" alt=\"\" class=\"wp-image-479585\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-module-manage-subscription.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-module-manage-subscription-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-module-manage-subscription-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-company-saas-module-manage-subscription-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Manage Seller<\/h3>\n<\/div><\/div>\n\n\n\n<p>The admin can assign and unassign the seller&#8217;s membership plan from the back end through marketplace management.<\/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\/2025\/01\/webkul-mpsaas-manage-sellers.webp\" alt=\"\" class=\"wp-image-479835\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/webkul-mpsaas-manage-sellers.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/webkul-mpsaas-manage-sellers-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/webkul-mpsaas-manage-sellers-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/webkul-mpsaas-manage-sellers-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>From <strong>Marketplace Management &gt; Manage seller<\/strong> <strong>&gt; Assign a Membership plan &gt; Choose created plan<\/strong> to assign the plan.<\/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\/2025\/01\/webkul-mpsaas-manage-sub.webp\" alt=\"\" class=\"wp-image-479840\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/webkul-mpsaas-manage-sub.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/webkul-mpsaas-manage-sub-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/webkul-mpsaas-manage-sub-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/webkul-mpsaas-manage-sub-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Marketplace Management &gt; Manage seller<\/strong> <strong>&gt; Unassign a Membership plan<\/strong> to unassign the seller&#8217;s membership plan. <\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Frontend SaaS configuration<\/h3>\n<\/div><\/div>\n\n\n\n<p>On the seller end, sellers need to navigate into their account section where an option is available called <strong>Pay Membership amount<\/strong> to become the tenants of the store.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"528\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_membership_selection-1200x528.png\" alt=\"Mpsaas_membership_selection\" class=\"wp-image-319477\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_membership_selection-1200x528.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_membership_selection-300x132.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_membership_selection-250x110.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_membership_selection-768x338.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_membership_selection.png 1255w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>From the available memberships plan, the seller can choose anyone at a time and proceed further to the next step.<\/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\/2025\/01\/webkul-mpsaas-manage-subs.webp\" alt=\"\" class=\"wp-image-479823\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/webkul-mpsaas-manage-subs.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/webkul-mpsaas-manage-subs-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/webkul-mpsaas-manage-subs-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/webkul-mpsaas-manage-subs-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After the plan selection, it will redirect you to the shopping cart with a success message.<\/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\/2022\/01\/Mpsaas_shoppingcart.png\" alt=\"Mpsaas_shoppingcart\" class=\"wp-image-319480\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_shoppingcart.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_shoppingcart-300x236.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_shoppingcart-250x196.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_shoppingcart-768x603.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Afterward, the seller will click on the view and edit cart option and it redirects to the shopping cart page to proceed further.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1101\" height=\"609\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_checkout-1.png\" alt=\"Mpsaas_checkout-1\" class=\"wp-image-319482\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_checkout-1.png 1101w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_checkout-1-300x166.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_checkout-1-250x138.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_checkout-1-768x425.png 768w\" sizes=\"(max-width: 1101px) 100vw, 1101px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>When the seller clicks on the proceed to checkout option it will ask for the payment selection option.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"625\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/image-2-1-1200x625.png\" alt=\"image-2-1\" class=\"wp-image-319485\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/image-2-1-1200x625.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/image-2-1-300x156.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/image-2-1-250x130.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/image-2-1-768x400.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/image-2-1.png 1518w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Thereafter, the seller will click on the place order button and it will redirect them to the PayPal login page <strong>(If the seller selects the<\/strong> <strong>stripe method then it will redirect them to the stripe login page).<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"647\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/image-3-1-1200x647.png\" alt=\"image-3-1\" class=\"wp-image-319486\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/image-3-1-1200x647.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/image-3-1-300x162.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/image-3-1-250x135.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/image-3-1-768x414.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/image-3-1.png 1481w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>If the seller already has an account they can directly login to their account and make the payment after successful payment order status will change at the front panel and display the success message.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"634\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/image-4-1-1200x634.png\" alt=\"image-4-1\" class=\"wp-image-319487\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/image-4-1-1200x634.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/image-4-1-300x159.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/image-4-1-250x132.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/image-4-1-768x406.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/image-4-1.png 1481w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After the successful purchase seller can check the success message in the pay membership amount tab.<\/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\/2025\/01\/webkul-mpsaas-manage-subscribed.webp\" alt=\"\" class=\"wp-image-479824\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/webkul-mpsaas-manage-subscribed.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/webkul-mpsaas-manage-subscribed-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/webkul-mpsaas-manage-subscribed-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/webkul-mpsaas-manage-subscribed-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The seller and admin both can check the order summary in their order history tab after the successful payment.<\/p>\n\n\n\n<p>Before subscription, a seller needs to pay some commission to the admin as per the following image.<\/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\/2022\/01\/Mpsaas_with_commission.png\" alt=\"Mpsaas_with_commission\" class=\"wp-image-319579\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_with_commission.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_with_commission-300x236.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_with_commission-250x196.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_with_commission-768x603.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After taking the membership plan seller doesn&#8217;t need to pay any commission to the admin.<\/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\/2022\/01\/Mpsaas_without_commission.png\" alt=\"Mpsaas_without_commission\" class=\"wp-image-319580\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_without_commission.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_without_commission-300x236.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_without_commission-250x196.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_without_commission-768x603.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Vendor Subdomain Setting<\/h3>\n<\/div><\/div>\n\n\n\n<p>With the help of the vendor subdomain, module sellers can create a separate subdomain for their stores. <\/p>\n\n\n\n<p>The seller adds the subdomain URL while entering the details of his account from the seller profile section. <\/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\/2022\/01\/add_subdomain.png\" alt=\"add_subdomain\" class=\"wp-image-319560\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/add_subdomain.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/add_subdomain-300x236.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/add_subdomain-250x196.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/add_subdomain-768x603.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>If the seller wants to view his profile so he needs to click on the view profile option and it will redirect them to their domain page.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"588\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_subdomain_view_profile-1-1200x588.png\" alt=\"Mpsaas_subdomain_view_profile-1\" class=\"wp-image-319618\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_subdomain_view_profile-1-1200x588.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_subdomain_view_profile-1-300x147.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_subdomain_view_profile-1-250x122.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_subdomain_view_profile-1-768x376.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_subdomain_view_profile-1.png 1256w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Thereafter, if the seller wants to check the collection then he needs to click on the view collection tab.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"606\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_subdomain_view-1-1200x606.png\" alt=\"Mpsaas_subdomain_view-1\" class=\"wp-image-319619\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_subdomain_view-1-1200x606.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_subdomain_view-1-300x152.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_subdomain_view-1-250x126.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_subdomain_view-1-768x388.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/01\/Mpsaas_subdomain_view-1.png 1273w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Seller Theme Settings<\/h3>\n<\/div><\/div>\n\n\n\n<p>The seller can set the theme of his subdomain through <strong>Saas configuration<\/strong>. and that theme will reflect in vendor&#8217;s subdomain.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"589\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/Screenshot-from-2022-04-05-17-32-50-1200x589.png\" alt=\"Screenshot-from-2022-04-05-17-32-50\" class=\"wp-image-327741\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/Screenshot-from-2022-04-05-17-32-50-1200x589.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/Screenshot-from-2022-04-05-17-32-50-300x147.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/Screenshot-from-2022-04-05-17-32-50-250x123.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/Screenshot-from-2022-04-05-17-32-50-768x377.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/Screenshot-from-2022-04-05-17-32-50.png 1290w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The seller can check the theme from his profile as per the following image:<\/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\/2022\/04\/testsellerstoremain.test-magento234.webkul.com_.png\" alt=\"testsellerstoremain.test-magento234.webkul.com_\" class=\"wp-image-327742\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/testsellerstoremain.test-magento234.webkul.com_.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/testsellerstoremain.test-magento234.webkul.com_-300x236.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/testsellerstoremain.test-magento234.webkul.com_-250x196.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/testsellerstoremain.test-magento234.webkul.com_-768x603.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>That\u2019s all for the Adobe Commerce Marketplace Extension. So if you still have any doubts or suggestions, feel free to add a ticket.<\/p>\n\n\n\n<p>Moreover, let us know your views to make the extension better&nbsp;<a href=\"https:\/\/webkul.uvdesk.com\/en\/\">Webkul Support System<\/a>. You may also check our quality <a href=\"https:\/\/store.webkul.com\/Magento-2.html\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Adobe Commerce Extensions<\/strong><\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Magento 2 Multi Company SaaS Module &#8211; SaaS Module stands for Software as a service the main purpose is to deliver on-demand computing services through the app over the internet. Furthermore, It improves accessibility, scalability, and reliability while minimizing overhead and maintenance costs. Magento 2 (Adobe Commerce) SaaS module provides the facility to the vendors <a href=\"https:\/\/webkul.com\/blog\/multi-company-saas-module-for-magento-2\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":396,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-318994","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>User Guide for Adobe Commerce Multi Company SaaS Module<\/title>\n<meta name=\"description\" content=\"Magento 2 SaaS module provide the facility to the vendors to become the tenants of the with their separate domain.\" \/>\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\/multi-company-saas-module-for-magento-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"User Guide for Adobe Commerce Multi Company SaaS Module\" \/>\n<meta property=\"og:description\" content=\"Magento 2 SaaS module provide the facility to the vendors to become the tenants of the with their separate domain.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/multi-company-saas-module-for-magento-2\/\" \/>\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=\"2022-01-12T08:45:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-12T10:12:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/05\/m2_installation-2-1200x451.png\" \/>\n<meta name=\"author\" content=\"Shailja Gupta\" \/>\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=\"Shailja Gupta\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"16 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/multi-company-saas-module-for-magento-2\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/multi-company-saas-module-for-magento-2\/\"},\"author\":{\"name\":\"Shailja Gupta\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/a8e167c820b3f455f751fe7d334741bc\"},\"headline\":\"User Guide for Adobe Commerce Multi Company SaaS Module\",\"datePublished\":\"2022-01-12T08:45:50+00:00\",\"dateModified\":\"2025-09-12T10:12:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/multi-company-saas-module-for-magento-2\/\"},\"wordCount\":1996,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/multi-company-saas-module-for-magento-2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/05\/m2_installation-2-1200x451.png\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/multi-company-saas-module-for-magento-2\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/multi-company-saas-module-for-magento-2\/\",\"url\":\"https:\/\/webkul.com\/blog\/multi-company-saas-module-for-magento-2\/\",\"name\":\"User Guide for Adobe Commerce Multi Company SaaS Module\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/multi-company-saas-module-for-magento-2\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/multi-company-saas-module-for-magento-2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/05\/m2_installation-2-1200x451.png\",\"datePublished\":\"2022-01-12T08:45:50+00:00\",\"dateModified\":\"2025-09-12T10:12:49+00:00\",\"description\":\"Magento 2 SaaS module provide the facility to the vendors to become the tenants of the with their separate domain.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/multi-company-saas-module-for-magento-2\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/multi-company-saas-module-for-magento-2\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/multi-company-saas-module-for-magento-2\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/m2_installation-2.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/m2_installation-2.png\",\"width\":1855,\"height\":697,\"caption\":\"m2_installation-2\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/multi-company-saas-module-for-magento-2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"User Guide for Adobe Commerce Multi Company 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\/a8e167c820b3f455f751fe7d334741bc\",\"name\":\"Shailja Gupta\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0bcbe5b07d11b71c7571417f83fc28718f48fa375d24d88ab49e6c9bda729098?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\/0bcbe5b07d11b71c7571417f83fc28718f48fa375d24d88ab49e6c9bda729098?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"caption\":\"Shailja Gupta\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/shailjagupta-bd465\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"User Guide for Adobe Commerce Multi Company SaaS Module","description":"Magento 2 SaaS module provide the facility to the vendors to become the tenants of the with their separate domain.","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\/multi-company-saas-module-for-magento-2\/","og_locale":"en_US","og_type":"article","og_title":"User Guide for Adobe Commerce Multi Company SaaS Module","og_description":"Magento 2 SaaS module provide the facility to the vendors to become the tenants of the with their separate domain.","og_url":"https:\/\/webkul.com\/blog\/multi-company-saas-module-for-magento-2\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2022-01-12T08:45:50+00:00","article_modified_time":"2025-09-12T10:12:49+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/05\/m2_installation-2-1200x451.png","type":"","width":"","height":""}],"author":"Shailja Gupta","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Shailja Gupta","Est. reading time":"16 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/multi-company-saas-module-for-magento-2\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/multi-company-saas-module-for-magento-2\/"},"author":{"name":"Shailja Gupta","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/a8e167c820b3f455f751fe7d334741bc"},"headline":"User Guide for Adobe Commerce Multi Company SaaS Module","datePublished":"2022-01-12T08:45:50+00:00","dateModified":"2025-09-12T10:12:49+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/multi-company-saas-module-for-magento-2\/"},"wordCount":1996,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/multi-company-saas-module-for-magento-2\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/05\/m2_installation-2-1200x451.png","inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/multi-company-saas-module-for-magento-2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/multi-company-saas-module-for-magento-2\/","url":"https:\/\/webkul.com\/blog\/multi-company-saas-module-for-magento-2\/","name":"User Guide for Adobe Commerce Multi Company SaaS Module","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/multi-company-saas-module-for-magento-2\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/multi-company-saas-module-for-magento-2\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/05\/m2_installation-2-1200x451.png","datePublished":"2022-01-12T08:45:50+00:00","dateModified":"2025-09-12T10:12:49+00:00","description":"Magento 2 SaaS module provide the facility to the vendors to become the tenants of the with their separate domain.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/multi-company-saas-module-for-magento-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/multi-company-saas-module-for-magento-2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/multi-company-saas-module-for-magento-2\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/m2_installation-2.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/m2_installation-2.png","width":1855,"height":697,"caption":"m2_installation-2"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/multi-company-saas-module-for-magento-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"User Guide for Adobe Commerce Multi Company 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\/a8e167c820b3f455f751fe7d334741bc","name":"Shailja Gupta","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0bcbe5b07d11b71c7571417f83fc28718f48fa375d24d88ab49e6c9bda729098?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\/0bcbe5b07d11b71c7571417f83fc28718f48fa375d24d88ab49e6c9bda729098?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","caption":"Shailja Gupta"},"url":"https:\/\/webkul.com\/blog\/author\/shailjagupta-bd465\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/318994","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\/396"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=318994"}],"version-history":[{"count":45,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/318994\/revisions"}],"predecessor-version":[{"id":506366,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/318994\/revisions\/506366"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=318994"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=318994"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=318994"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}