LogoLogo
CommunitySupport PortalYouTubeStart a free trial
  • Welcome
  • Commerce Engine
  • Orchestration Engine
  • API Documentation
  • Release Notes
  • Changelog
  • Commerce Engine
  • Getting Started
    • General Concepts of Emporix
    • Creating your first tenant
    • Developer Portal
      • Manage Users
      • Manage API Keys
      • Tenant List
      • My Account
      • Manage Showcase and Sample Data
  • Customer Use Cases
    • Commerce Use Cases
      • Quote Process
      • Orders
      • Coupons and Redeeming Rewards
      • Returns
      • Payments
      • User Management and Approvals
      • Customer Social Login
      • Personalized Commerce - Customer Segments
      • Company Shared Orders and Customer Groups
    • Automated Use Cases
      • First Registration Coupon
      • Availability and Warehouse Assignment
      • Quote and Order Entry Automation
  • System Management
    • Introduction
    • Authentication and Authorization
      • Identity and Access Management (IAM)
      • Auth0
      • Emporix Single Sign-On (SSO)
    • Webhook Event Publishing
      • HTTP Webhook Strategy - HMAC Configuration
      • HTTP Webhook Strategy - Integration with Azure Service Bus
      • HTTP Webhook Strategy - Integration with Amazon Simple Queue Service (SQS)
    • Search
      • Universal Search Connector
      • Search Configuration
      • Indexing Service
    • Optimistic Locking
  • Extensibility and Integrations
    • Extensibility Cases
      • External Products, Pricing and Fees
      • Enabling Custom Extensions
    • Integrations
      • SAP Integration
    • Payment Systems
      • PayPal
      • Saferpay
      • Spreedly Gateway
      • Unzer
    • Third Party Add-Ons
      • Emporix Contentful App
      • Emporix Builder.io Plugin
      • Magnolia Emporix Connector
      • Zendesk Emporix Connect
    • Powered by AI
      • AI Smart Config
      • AI Smart Import
  • Core Commerce
    • Introduction
    • AI Assistance
    • Carts
    • Catalogs
    • Categories
    • Coupons
    • Customer Management
      • Approvals
      • Assisted Buying
      • Customer Groups
      • Customer Segments
    • Data Localization
    • Delivery Cycle Management
    • Mixin Schemas
    • Media Management
    • Orders
      • Shared Orders
    • Pricing
      • Pricing (Legacy)
    • Products
      • Availability, location, and stock levels
      • Brands
      • Labels
    • Quotes
    • Returns
    • Reward Points Management
    • Sites
    • Tax Classes
      • Tax classes (Legacy)
    • Measurement Units
  • Management Dashboard
    • Introduction
    • Customer Management
      • Companies
      • Customers
      • Groups
      • Segments
      • Coupons
    • Quotes
      • Quotes
      • Status Codes
    • Orders
      • Orders
      • SEPA
      • Returns
    • Catalogs
      • Catalogs
      • Categories
    • Products
      • Products
      • Product Templates
      • Labels
      • Suppliers
      • Brands
      • AI for a Product Description
    • Pricing
      • Price Models
      • Price Lists
    • Settings
      • Sites
      • Shipping Zones and Methods
      • Delivery Times
      • Units
      • Tax
      • Countries
      • Currencies
      • Languages
      • System Preferences
      • Custom Entities
      • Mixin Schemas
    • Administration
      • Users and Groups
      • Extensions
      • API Statistics
      • Webhooks
    • Extensions
    • Custom Instances
  • Additional Resources
    • Glossary
    • Videos
    • Emporix Community
Powered by GitBook
LogoLogo

Resources

  • Emporix.com
  • Developer Policy
  • Terms of Use

Find us

  • LinkedIn

© 2025 Emporix. All Rights Reserved.

On this page
  • Products list view
  • Creating a new product
  • Creating a bundle
  • Creating a product variant
  • Linking products

Was this helpful?

Export as PDF
  1. Management Dashboard
  2. Products

Products

Create and manage different product types.

PreviousProductsNextProduct Templates

Last updated 22 days ago

Was this helpful?

In the Products section, you can see the list of products, along with their images. They can be filtered by name, ID, and price, and can be displayed in ascending or descending order.

Products list view

You can manage the products view by using the options available under the orchestration icon.

With the table orchestration, you can add custom columns to the list view, by adding mixin fields as columns. If you have already defined mixin schema for the entity, you'd be able to select the defined mixin fields to display them in the main view.

If you want to view the products by the way they are classified, you can open the category-tree view.

In this view, you can download a .csv file with products belonging to the catalog that is currently displayed in the list. Choose the download option to get the .csv file.

To remove your products, you can either delete single items from the list, or delete multiple items. To delete multiple items at once, select the chosen items and then click Batch Delete.

Using Management Dashboard, you can only delete up to 30 items at once. 30 is the maximum number of items that can be displayed on one page.

Creating a new product

  1. To add a new product to your database, go to Products -> Products and choose Add new product. You can choose which product type you want to create:

    • Basic - for standard single product creation.

    • Bundle - for sets of products sold together.

    • Variant - for different types of the same products. Variant products share the same attributes as their parent product but can differ in size, color or other specifications.

  2. To create a Basic product, start with the General tab and provide all the mandatory data that is needed to create a product. The mandatory fields are Name and Code.

  • You can set up a custom product ID in the Id field. Otherwise, a unique ID is automatically generated when the product is created. The ID is used in other parts of the product's data configuration.

  • To mark a product as weight-dependent, toggle the Weight-Dependent option ON. A product should be marked as weight-dependent if its final price may change after packaging, as this ensures that credit card payments can be properly authorized.

You can also choose a product template to add customized product attributes. If you choose a Product template, you can see the list of attributes available in the template and the available template versions.

Before proceeding to the next tabs, you have to choose Create to save the product details in the General tab. When you choose Create, the product is added and the product ID is automatically created.

The ID is needed in other parts of the product's data configuration.

  1. Assign a category to your product by going to the Categories tab and selecting the chosen category from the drop-down list. You can select multiple categories for one product.

  2. Choose a supplier, or multiple suppliers, that would be responsible for availability of your product by going to the Suppliers tab and selecting the supplier from the drop-down list.

  1. Set your pricing for the product:

    • In the Prices tab, choose the tax configuration for the product: a country and a tax class related to the chosen country.

    • After saving the tax configuration, you can add a pricing model to a product. A pricing model defines a pricing strategy set up for a product together with the product units.

    • Additionally, you can define a discount associated with the product, choose the Discount Type:

      • percent - percentage that you want to lower the price by

      • amount - the exact amount that you want to lower the price by

  1. Set the product's stock levels and distribution channel in the Availability tab. You can choose between three distribution channels:

    • Assortment

    • Home delivery

    • Pickup

The stock level is automatically updated with every order that is placed for the product.

  1. Add images to your product by going to the Media tab and uploading new files.

    • Select the files, either by the Choose images icon or by using the drag and drop functionality

    • Upload the images using the Upload icon

    • If you decide not to upload the selected files, use the Clear icon to remove the selection

  2. To connect your product to other products at your store, you can configure linking between the products in the Linked Products tab.

Creating a bundle

  1. To create a new bundle, go to Products -> Products and, in the Add new product drop-down choose Bundle.

  2. Add the required general information.

  3. Go to the Bundles tab and add products that you want to include in the bundle. You can adjust the quantity of bundled products at any time.

Creating a product variant

  1. To create a new product variant, go to Products -> Products and, in the Add new product drop-down choose Product variants.

  2. Add the required general information and choose a product template that has variant attributes defined.

Every variant attribute from the template is then displayed in the product's Attributes & Variants tab.

Linking products

Linking products to other products can facilitate selling matching accessories, related consumables, or items that your customers might also like to buy together.

  1. In Products view, open a product you want to add related items for.

  2. Go to the Linked Products tab and select Add new linked product.

  1. In search bar, start typing the name of the product you want to link. This shows you a list of items matching what you type.

  1. Select the product. To add multiple related items, repeat typing in the relevant product name. Confirm the selected products with Add products.

  2. Review the list of linked products and select the relevant relation type.

  1. Save the product.

Result: The product is linked to other products so now they can be displayed together in your online store.

See example how to do it in the documentation.

Looking for business guides? Check out the guide.

Looking for code tutorials and API reference? Check out the documentation.

For more information about templates, see documentation.

For more information about suppliers, see documentation.

For more information about pricing, see and guides.

You can set the rest of the bundle configuration the same way as for the basic product. Check out the section.

You can set the rest of the variant product configuration the same way as for the basic product. Check out the section.

In the Management Dashboard, there are Accessory and Consumable types out-of-the-box. You can define a custom type for linking products together through Configuration Service API. To learn how to define custom types, see .

Products
Products Templates
Suppliers
Pricing
Price Model
Creating a new product
Creating a new product
Products API
Creating Client Configuration
Displaying mixins in entity list view