How to Add a Sales Channel for Shopware Store

The Most Popular Extension Builder for Magento 2

With a big catalog of 224+ extensions for your online store

Using the Internet as your principal sales channel has several benefits. Building a website is less expensive than having a store, and you can reach people from all over the world. Customers enjoy shopping because it is simple and pleasant, and you can tailor their experience based on previous purchases and preferences. Rather than adding a second sales channel to your brick-and-mortar firm, internet commerce may allow you to add multiple. The same thing is happening with the Shopware eCommerce platform. We’ll take you through a detailed process of Add a sales channel for Shopware storein this post.

Table of Contents

Where can you find Sales Channel item?

The item Sales Channel may be found in the Shopware Administration menu. You may add a new sales channel by clicking the + icon. Sales channels that have already been created are displayed below the point Sales Channels and may be updated by clicking on them.

Sales Channel item

How to Add a sales channel for Shopware store

Now you’ll be able to know How to Add a sales channel for Shopware store.

Step 1: Create a new Sales Channel

To add a new sales channel, click the + sign next to the Sales Channel menu item.

Add a sales channel

You may select whether to build a new Sales Channel with an HTML storefront or a headless sales channel with simply an API interface in the pop-up box. You can also use this page to build a product comparison. This is used to send your items to comparison websites and marketplaces.

Step 2: Add general Information

General Information

  • Name (1): This is the sales channel’s name. It is utilized internally in all areas where this sales channel’s parameters can be saved.
  • Major navigation entry point (2): This is where the main navigation begins. The primary categories in the basic Responsive Theme correspond to the level below the category selected here.
  • Navigation Levels (3): Enter the number of levels to be displayed in the main navigation below the currently chosen level. The maximum number of layers is determined by the theme.
  • Footer Navigation entry point (4): Enter the start category for the Footer Navigation here. The level below this selected category in the Standard Responsive Theme contains the footer navigation items, and the level below contains the clickable menu items.
  • Service at the entry point Navigation (5): This is the level at which the Service Navigation should begin. This category is presented in the upper right corner of the basic Responsive Theme. In Shopware, the service menu has been relocated to the bottom right corner.
  • Customer group (6): Enter your sales channel’s normal customer group here. This customer category is allotted to new customers and unannounced guests.
  • Countries (7): Select a default nation and indicate which countries should be offered in your sales channel.
  • Languages (8): Select a default language and indicate which languages should be accessible in your sales channel.

Step 3: Set up Payment and Shipping

Set up Payment and Shipping

  • Payment methods (1): Indicate which payment methods should be accessible in your sales channel and choose a default payment method. Under Settings > Payment methods, you may change the payment options that are offered.
  • Shipping methods (2): Indicate which delivery methods should be provided in your sales channel and select a default shipping method here. Under Settings > Shipping methods, you may change the available shipping options.
  • Currencies (3): Specify which currencies should be accessible in your sales channel and choose a default currency. Under Settings > currencies, you may change the available currencies.
  • Tax calculation (4): Decide how taxes should be computed for purchases placed through this sales channel.

As an illustration of the various calculations, consider the following:

  • Line by line (horizontal) calculation


Quantity VAT rate Net Gross Net total plus vat Gross total
5 7 1,49 - 5*1,49 plus vat 7,45+0,52
        7,45 0,52 7,97


Quantity VAT rate Net Gross Net total plus vat Gross total
5 7 - 1,59 7,95/1,07 7,95-7,43 5*1,59
        7,43 0,52 7,95
  • Column by column (vertical) calculation


Quantity VAT rate Net Gross plus vat Net total plus vat Gross total
5 7 1,49 1,59 0,10 5*1,49 5*0,10 7,45+0,50
          7,45 0,50 7,95


Quantity VAT rate Net Gross plus vat Net total incl. vat Gross total
5 7 1,49 1,59 0,10 7,95-0,50 5*0,10 5*1,59
          7,45 0,50 7,95

Step 4: Activate Hreflang

Activate Hreflang

If your store has many language versions, the Hreflang metatag is essential. The tag is used to explicitly attribute the content to the appropriate language. It stops Google from identifying your shop’s different language versions as duplicate material.

After you enable the option, the drop-down menu displays all of your domains. Then, in this section, pick the default domain, which will act as a fallback for all languages.

Step 5: Set up Domain

Please keep in mind that the domain settings of a self-hosted version differ from those of a cloud version.

  • Self-hosted Instance

Self-hosted Instance

You may build many domains for your sales channel under the Domain menu item, each with its own virtual URL, language, currency, and snippet set. This is required if you want to establish various language stores for a single shop.

By selecting the Add Domain button, you may access the box for adding an extra URL (1).

It is advised that the domain be registered with just one internet communication protocol (https:// or http://), otherwise duplicate material may be produced.

  • Cloud Instance


A URL is already recorded in the standard system in a cloud instance. When the instance is created, this is generated automatically. If you wish to use your own, unique domain, you may do so by selecting the Add domain option (1). This requires that you have already added your own domain under Settings > System > Domains. You may also access the related menu by clicking on the link Set up individual domain (2).

Here’s where you can learn how to set up your own domain.

A server-side forwarding ensures that the connection is always made via https://.

Create domain

Some parameters must be defined before a domain may be assigned to a sales channel:

  • URL: In the URL selection field, you will be presented with any domains that are stored under Settings > System > Domains. If the requested domain is not shown here, please double-check that it was entered correctly.
  • Path (optional): You can include a path in addition to the URL. This allows you to display your sales channel in many languages. Here, for example, the route “de” for the shop in German and “en” for the English translation are both possible.
  • Language: Specify the language in which the shop shall be referred to when using this URL. You can select any of the languages allocated to the sales channel in the basic settings above.
  • Currency: Specify which currency should be used when contacting the store via this URL. The currencies listed under Settings > Shop > Currencies can be selected. Snippet set: The snippet set specifies which snippets will be utilized. You may select snippets from the Settings > Shop > Snippets menu.
  • Hreflang localization: In this section, you may specify how the hreflang attribute should be localized. When you use many languages in your business, this allows you to send the right translations to services like Google. We distinguish between ISO standard localization and localization based solely on the language used by the browser. Localization by ISO is important, for example, if you utilize several (country-specific) language versions, each of which may have its own country-specific terminology (e.g. in English or French)

Step 6: Create an API Access ID

Create an API Access ID

You may create an API Access ID for this sales channel here. Please see developer documentation for additional details on how to utilize your own API accesses.

Step 7: Make changes to the Status

Make changes to the Status

You can disable the sales channel here for a limited time. Visitors and the API are then briefly unable to access it. You may also enable the maintenance mode from here. The frontend will then simply show the layout of the maintenance page. You can give access to specific IP addresses by utilizing the whitelist.

When utilizing a proxy server, use caution.

When utilizing an extra proxy server, the IP address of the proxy must be stored in the.env configuration file (in the Shopware main directory) as a trusted proxy for IP whitelisting to operate properly. This is feasible by entering TRUSTED PROXIES=IP of the proxy.”

Alternatively, using the PHP settings, this is also doable.

Step 8: Delete Sales Channel

Delete Sales Channel

If you use this button to erase a product comparison, it will be permanently gone. This should only be done if the sales channel is no longer required.


As a business owner, you want to increase your product sales. There are other approaches that may be used, but multi-channel selling should be prioritized. When your items are only available on one platform, you limit brand visibility, consumer base, and, ultimately, the ability of your concept to generate sales. So, add many channels into your sales plan, bring your company in front of more customers, and watch as it expands. After all, a larger net nearly always catches more fish. We hope this tutorial will help you out with the expansion of your Shopware business in particular and online business in general.

Increase sales,
not your workload

Simple, powerful tools to grow your business. Easy to use, quick to master and all at an affordable price.

Get Started
avada marketing automation

Explore Our Products:


Stay in the know

Get special offers on the latest news from Mageplaza.

Earn $10 in reward now!

Earn $10 in reward now!

go up