Enhanced Magento 2 Multi-Store Multi-Brand Extension.


Sales questions or looking to customize this extension? Reach out to us HERE

 Extension included in Extension included in Pearl Theme Magento 2 Extension included in Stack Framework for Magento 2


The Magento 2 Multi-Store module allows you to show different brands or languages in the header of your store, while offering the possibility to navigate between these store-views.

This flexible solution enables the merchant to display the store-view brands or languages in the header of each store. This offers the end user an omnichannel experience while purchasing on the website. The end user will be able to purchase from any store-view and checkout with the same account.

With this extension you can have multiple store-views, share cart, user sessions, payment gateways, and so on. Separate catalog structures and page presentation makes the user aware that you are selling under multiple languages or brands.

You don't have to start from scratch with your new brand! Take advantage of the popularity of your main brand and add the rest to the header of your store. For example, one domain web site - www.zara.com - with multiple brands: Zara , Zara Kids, Zara Home.


  • Allows you to easy create a Magento 2 multistore.
  • Show all your brands on each store with the possibility to surf between the website stores and store views.
  • Create store-views for different languages on the same Magento 2 installation, and display the language flags in order to change.
  • Multiple admin options for enhanced control and design.
  • Mobile responsive.
  • Easy installation.
  • Quality code.
Magento 2 Multi Store Multi Brand Extension multi brand header example screen.

Web Merchandiser's question:

“I need the ability to have different store views for different brands within the same Magento installation. I want each brand displayed across all store views so that the customer can surf between each shop. Can this extension achieve that?”

The Solution:

Yes, this extension allows you to do that. You can configure the brand image for each store, and it will show on all stores in the header. This allows the customer to scroll between your brands and have access to different products while keeping an omnichannel experience.

Web Merchandiser's question:

"An omnichannel experience is very important to me. Can I give my customers the ability to checkout with the same account while purchasing from all store views?"

The Solution:

Yes! This multistore Magento 2 extension makes that possible. Under the same Magento website, you can create and manage multiple store views and assign a different brand to each one. The user will be able to checkout using the same Magento account while purchasing from different brand shops.

Magento 2 Multi Store Multi Brand Extension multi store languages example screen.


  • Step 1:
    Before installing please check the extension compatibility. This extension is currently compatible with the following Magento versions 2.0.X. - 2.3.5. It is recommended to install the extension first on a testing server before you install it on a live (production) server.
  • Step 2:
    Copy the extension files to below paths of your magento 2 instance. If ‘app/code/WeltPixel’ folder is missing, please create it manually:
  • Step 3:
    Copy the installation GUI folder 'weltpixel-extension-installation' in the root of your Magento installation. In some Magento configurations the public root folder may be under 'pub' directory.
  • Step 4:
    In your browser go to www.yourmagentostore.com/weltpixel-extension-installation/ and simply follow the installation steps from the graphical interface, presented in your browser. See the installation video: 1 Minute Module Installation via browser GUI.
  • Step 5:
    Wooohooo! The extension is now installed on your Magento store! Congrats!


If you experienced any issues or limitations with this quick GUI installation, see also SSH Installation below. SSH installation does the same thing but you are required to issue the commands step by step via CLI. Some servers may have high security configurations and may limit the functionality of this GUI Installer.

How to Install via SSH.

  • Step 1:
    Before installing WeltPixel Multistore Extension on a Magento 2 store please check the extension compatibility. This extension is currently compatible with the following Magento versions 2.0.X. - 2.3.4. It is recommended to install the extension first on a testing server before you install it on a live (production) server.
  • Step 2:
    Copy the extension files to below paths of your magento 2 instance. If ‘app/code/WeltPixel’ folder is missing, please create it manually:
  • Step 3:
    Access the root of your magento 2 project from command line and run the following commands:
    php bin/magento module:enable WeltPixel_Backend --clear-static-content
    php bin/magento module:enable WeltPixel_Multistore --clear-static-content
    php bin/magento setup:upgrade
  • Step 4:
    Flush any cache that you might still have enabled on your server or in Magento.
  • Step 5:
    Woohoo, the extension is installed!

How to Upgrade the extension.

  • Step 1. Remove extension code under app/code/WeltPixel/Multistore before adding the new extension files. The extension may be refactored and old unused files may cause random issues so it's best to only keep the latest version of the files.
  • Step 2. Follow normal installation instructions above.
Magento 2 Multi Store Multi Brand Extension configuration screen.

How to Set Up Multiple Stores in Magento?

  • Go to WeltPixel > Multistore > General Configuration > Enable and set this option to [ Yes ]; Make sure you have multiple storeviews created in order for the brand/language images to show up in your header.
  • Redirect to Home Page on store switch allows you to chose if you want to be redirected to the homepage when the store / language is activated, or remain on the current page and only change the language; This option can be used when you have different products on each store and you want to redirect the end user to homepage when changing the brand.
  • Set Active Store Image in order to know which store / language option is active; should be a different image than the inactive image, in order to highlight that this shop is not Selected and Active.
  • Set Inactive Store Image this image will be displayed as logo when another store /language is selected; should be a different image than the active image, in order to highlight that this shop is not active, you can use inverted colors or transparency to achieve this.
  • Set Display in one row displays the store view at the top in a single row; If this option is Enabled, all the brands or language flags will be displayed in a single row on top of the header. If this option is Disabled the imges will show in the header instead of the Store-View selector.
  • Visibility on storefront allows you to set the visibility on storefront; If this option is Disabled, the selected store-view image will not show up on the rest of the storeviews, allowing you to have an isolated store that will not show up in the Brand/Language images.
  • Logo Height and Width allows you to set the dimensions of the logo in the menu or top bar. You can only fill in the Height area in px, and the width will autoscale.
  • Exclude stores this option allows you to hide Brand/Language images in the current storeview while showing on others. It is usefull when for certain geographical areas you want to show only specific store-view languages and not all available languages.
Tech Specifications
CompatibilityMagento Open Source, Magento Commerce, Magento Commerce Cloud B2B
Magento version2.0, 2.1, 2.2, 2.3.0, 2.3.1, 2.3.2, 2.3.3, 2.3.4, 2.3.5
Updates costFree lifetime updates
Update frequencyMonthly or each time a new Magento version is released
Support period1 Month Free Support, with options to extend
Refund period30 days, for any reason
UpdatedMay 07, 2020
Code100% Open Source Code
Bundle optionsFor best value buy it as part of the Pearl Theme or Stack Framework
Write Your Own Review
You're reviewing:Enhanced Magento 2 Multi-Store Multi-Brand Extension.
Your Rating

Change Log.

What’s new in v.1.9.8 - July 6, 2020

  • Fixed an bug which prevented uploaded logos from displaying when the Display in one Row feature was enabled, on Header V2. This only affected users of the Pearl Theme.
  • Whitelisted domain for Content Security Policies introduced in Magento 2.3.5.

What’s new in v.1.9.7 - May 7, 2020

  • Fixed an error reported on Magento 2.3.0 related to an unused viewModel.
  • Confirmed compatibility with Magento 2.3.5.
  • Implemented small Backend performance optimizations.
  • Added nxcli.net (Nexcess temporary URL) as a valid domain in the licensing process.
  • Added an option in the Developer section to allow for switching Magento's CSP between "report-only" and "restrict".

What’s new in v.1.9.6 - April 9, 2020

  • Fixed a Backend issue on Magento Commerce whereby the Category Schedule functionality was not working properly.

What’s new in v.1.9.5 - March 10, 2020

  • Added backend Google reCaptcha compatibility for Magento 2.3.x

What’s new in v.1.9.4 - February 5, 2020

  • Code enhancements for increased security. Changed User Group info collection method.
  • Confirmed compatibility for Magento 2.3.4.

What’s new in v.1.9.2 - November 27, 2019

  • Fixed an issue which caused the Multistore icons to disappear when scrolling the page down and back up again.
  • Fixed a small bug which prevented the Redirect to Home Page functionality from working correctly.
  • Added Magento and PHP version in the WeltPixel Developer section.

What’s new in v.1.9.1 - October 16, 2019

  • Fixed a mobile scroll issue that occured when the extension was enabled.
  • Fixed a bug which caused the frontend to break when using Header V2 and the Multistore module was disabled.
  • Confirmed compatibility with the latst Magento 2.3.3 version.
  • Included the WeSupply Toolbox integration extension - Proactive Notifications Email & SMS, Returns & RMA, Store Locator, Delivery Date Estimate, Logistics Analytics, NPS & CSAT score. Get Free on-boarding and launch within 24 hours.

What’s new in v.1.9.0 - July 18, 2019

  • Confirmed compatibility with Magento 2.3.2.
  • Added HTTPS endpoint for licensing process.

What’s new in v.1.8.5 - June 7, 2019

  • Fixed a bug where the HomePage Redirect functionality was not working correctly.
  • Fixed an issue which prevented the extension from being disabled.
  • Small performance improvements.

What’s new in v.1.8.4 - April 25, 2019

  • Fixed an bug that caused display issues for the logo uploader in the admin.
  • Added PHP version in the WeltPixel Developer Section.

What’s new in v.1.8.3 - April 3rd, 2019

  • Confirmed compatibility for Magento 2.3.1.

What’s new in v.1.8.2 - January 24, 2019

  • Added possibility to choose the color of the Multistore bar when displayed in one row.
  • Added possibility to set the width of the Multistore bar when displayed in one row.
  • Helpcenter adjustment, removed Zendesk iframe and added a simple link to our Support Center in order to avoid any potential conflicts with other admin js added by 3rd party extensions.
  • Fix for multiple rewritten ImageFactory classes, rewrite check validity, rewrite checks optimizations.

What’s new in v.1.8.0 - December 8, 2018

  • Compatibility adjustments for Magento 2.1.16/2.2.7/2.3.0.
  • PHP 7.2 compatibility added.
  • As Magento 2.3 comes with major core changes, we have provided a different set of files in order to achieve the best performance on each version.

What’s new in v.1.7.5 - October 24, 2018

  • Added detailed error messages for invalid licenses for an easier identification of the cause.
  • License improvements, added *.magento.cloud as a valid test domain for Enterprise Cloud environments. Now both ‘magentosite.cloud’ and ‘magneto.cloud’ can be used for testing purpose with the production domain license.

What’s new in v.1.7.4 - September 25, 2018

  • Admin menu styling to fit screen size 1366px.
  • Fix for production mode with merged JS - missing color pallet display now fixed.

What’s new in v.1.7.3 - August 23, 2018

  • License improvements, adding *.magento.cloud as a valid test domain.

What’s new in v.1.7.2 - August 2, 2018

  • Fixed admin random logout issue.
  • Licensing improvements, allowing 3 letter domain as valid domain.

What's new in v.1.7.1 - July 11, 2018

  • Compatibility with Magento 2.2.5 both Open Source & Commerce Cloud B2B.
  • Added domain.test & [any_subdomain].domain.test to the list of valid urls for staging/development environments. Added domain validation with port number included for licensing purpose.
  • Added licensing compatibility with Magento B2B.

What’s new in v.1.7.0 - July 5, 2018

  • Added option to enable/disable WeltPixel admin notifications.
  • Show store and server related information under debugging tab: Magento Mode, Magento Edition, Server User, Magento Installation Path, Current server time, Latest cron jobs.
  • Added licensing, license key needs to be generated under weltpixel.com account for purchased product, based on domain name and added under your magento installation.

What’s new in v.1.6.4 - May 16, 2018

  • Compatibility with Magento 2.2.4, logger broken reference fix, changed to rewrite from plugin.
  • Removed duplicated slash from image src.

What’s new in v.1.6.1 - March 8, 2018

  • System log broken reference error fixes.

What’s new in v.1.5.8 - January 12, 2018

  • Added version control for installed WeltPixel modules, including latest version check.

What’s new in v.1.5.7 - December 14, 2017

  • Added Support Center functionality in Magento Admin.
  • Added Debugger functionality, checks for rewrites and points potential issues.
  • Added language bar min height for desktop and mobile.

What’s new in v.1.5.3 - September 20, 2017

  • Removing hover effect from active multi-store image.

What’s new in v.1.0.0 - July 25, 2017

  • Initial release
Recently Viewed
No recently views items
Clear All
Newsletter Fashion Box
How about a gift?