Core Features
Channels
Overview of sales channels, their capabilities, features, and key attributes.
Description
A channel represents a distinct sales avenue or storefront. Each channel can have its own:
- Products: Specific products available in that channel.
- Configurations: Pricing, discounts, and other channel-specific configurations.
- Settings: Localization, market, currency, etc. Channels, markets, and languages are closely related:
- A channel can include one or more markets.
- Each market defines its currency, default VAT rate, and country of sale.
- You choose which languages are available for each channel.
Channels enable you to manage multiple storefronts or sales channels within a single application, providing flexibility and scalability.
Common use cases
- Operate B2B, B2C, or multiple brands in parallel, each with its own catalog.
- Offer region-specific assortments, prices, taxes, and content.
- Support omnichannel while managing shared data centrally.
How to use the feature
- Create a channel and set: name, active state, URL, default country, currency, language, and VAT rate.
- Add markets to the channel.
- Choose languages available for the channel and per market.
- Attach or configure channel-scoped entities.
- Optional: enable automatic price calculation and choose rounding.
Capabilities & Features
- Sales channel management with dedicated settings.
- Market management per channel (currency, VAT, country, grouping).
- Channel- and market-level product availability.
- Channel- and language-level website metadata.
- Per-channel languages and per-market allowed languages.
- Per-channel configuration.
- Categories and brands visibility driven by product assignments.
- Localized pricing and taxes by market.
- Automatic price calculation with rounding strategies.
Key Attributes
| Attribute | Description |
|---|---|
| Channel name | Display name of the channel. |
| Active | Enable or disable a channel. |
| URL | Base URL for the webshop. |
| Default country | Channel-level default country. |
| Default currency | Channel-level default currency. |
| Default language | Channel-level default language. |
| Default VAT rate | Channel-level default VAT. |
| Markets | Collection of market configurations within the channel. |
| Market: Name | Optional display name (can differ from country). |
| Market: Country | Country of sale for the market. |
| Market: Currency | Currency used in the market. |
| Market: Standard VAT rate | VAT rate for the market. |
| Market: Group | Logical grouping (e.g., EU, Asia). |
| Market: Allowed languages | Languages allowed in the market. |
| Market: Default shipping fee | Default shipping fee for the market. |
Related features and concepts
| Entity | Relation |
|---|---|
| Products | Availability can be set per channel and per market. |
| Orders | Connected to a channel and market. |
| Price lists | Different pricing set per channel and per market. |
| Promotions | Scoped to channels and their markets. |
| Payments | Methods and settings configurable per channel or market. |
| Shipping | Methods, rates, and defaults configurable per channel or market. |
| Markets | One or more markets belong to a channel. |
| CMS Content | Channel-specific content and localization. |
| Customers | Segmentation can be channel-specific. |
| Templates, and settings configurable per channel. | |
| Feeds | Channel-specific product feeds. |
| Meta information | Channel-scoped metadata. |
| General Settings and toggles | Overrides settings or toggles at the channel level. |
| Categories | Availability follows assigned products per channel/market. |
| Brands | Availability follows assigned products per channel/market. |
Related