# Stores and multi-store

Configuration

One GrandNode installation can run several stores - different brands, countries or B2B and B2C shops - sharing one catalog, one customer base and one admin panel. Each store has its own domain, name, company details, theme and settings where you want them to differ.

### The store list

![The Stores list with GrandNode Demo, its URL and display order](https://grandnode.com/Plugins/Theme.GrandNodeCom/Content/kb/configuration/stores-list.webp)

Configuration → Stores.

### Create or edit a store

1. Open **Configuration → Stores** and click **Add new** (or open an existing store).
2. On **Store info**, enter the **Store name**, a short **Shortcut**, the **URL of the store**, and optionally the default language, warehouse, country and currency of this store.
3. Fill in the company details - name, registration number, VAT number, address, phone, e-mail, opening hours. They appear on invoices and in e-mails.
4. On **Domains**, list every host name the store answers to.
5. Save.

![Editing the store GrandNode Demo: store name, shortcut, URL, display order, default language, warehouse, country and currency, and company details](https://grandnode.com/Plugins/Theme.GrandNodeCom/Content/kb/configuration/store-edit.webp)

The Store info tab.

![The Domains tab of the store with the URL https://localhost:44380/, host name localhost:44380 and primary flag](https://grandnode.com/Plugins/Theme.GrandNodeCom/Content/kb/configuration/store-domains.webp)

The Domains tab.

GrandNode picks the store for each request by the host name. The **primary** domain is the canonical address used in links and e-mails; use HTTPS addresses.

### Store-specific settings

Every settings page has a store selector at the top. With **All stores** selected, you edit the shared values. Choose a store to set values for that store only.

> A store-specific save stores the **whole settings group** for that store, not only the field you changed. From then on, changes to that group under All stores no longer reach this store. Change store-specific settings deliberately, and check both levels when a setting "does not work".

### Limit content to stores

Products, categories, brands, collections, pages, blog posts, news, discounts, payment methods and more have a **Limited to stores** option. Leave it empty to show the item everywhere, or pick stores. Prices can differ per store through store-specific tier prices and discounts.

### Store owners

A store can have its own manager who works in the [store owner panel](https://grandnode.com/docs-store-panel) and sees only that store's data.

### Related

- [General settings](https://grandnode.com/configuration-general-settings)
- [Themes and layouts](https://grandnode.com/configuration-themes-layouts)

- [Web page](https://grandnode.com/configuration-stores-multi-store)
