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

  1. Create a channel and set: name, active state, URL, default country, currency, language, and VAT rate.
  2. Add markets to the channel.
  3. Choose languages available for the channel and per market.
  4. Attach or configure channel-scoped entities.
  5. 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

AttributeDescription
Channel nameDisplay name of the channel.
ActiveEnable or disable a channel.
URLBase URL for the webshop.
Default countryChannel-level default country.
Default currencyChannel-level default currency.
Default languageChannel-level default language.
Default VAT rateChannel-level default VAT.
MarketsCollection of market configurations within the channel.
Market: NameOptional display name (can differ from country).
Market: CountryCountry of sale for the market.
Market: CurrencyCurrency used in the market.
Market: Standard VAT rateVAT rate for the market.
Market: GroupLogical grouping (e.g., EU, Asia).
Market: Allowed languagesLanguages allowed in the market.
Market: Default shipping feeDefault shipping fee for the market.
EntityRelation
ProductsAvailability can be set per channel and per market.
OrdersConnected to a channel and market.
Price listsDifferent pricing set per channel and per market.
PromotionsScoped to channels and their markets.
PaymentsMethods and settings configurable per channel or market.
ShippingMethods, rates, and defaults configurable per channel or market.
MarketsOne or more markets belong to a channel.
CMS ContentChannel-specific content and localization.
CustomersSegmentation can be channel-specific.
MailTemplates, and settings configurable per channel.
FeedsChannel-specific product feeds.
Meta informationChannel-scoped metadata.
General Settings and togglesOverrides settings or toggles at the channel level.
CategoriesAvailability follows assigned products per channel/market.
BrandsAvailability follows assigned products per channel/market.
Related