Akinon Release Notes (05/12/2025) are now live! Click here to learn what's new.
LogoLogo
API Reference
  • Home
  • Quick Start
  • Tutorials
  • Technical Guides
  • Release Notes
  • Glossary
  • Welcome to Akinon Tutorials
  • ACC
    • How to Manage Projects and Services?
    • How to Use Demo Projects with ARC?
    • How to Move Apps into ACC?
    • How To Configure Database Connection in ACC?
    • How to Configure Your ACC Application with akinon.json and Procfile?
    • How to Create, Manage, Build, and Deploy Applications in ACC?
    • How to Install Applications from the App Store in ACC?
    • How to Add and Manage Domains in ACC?
    • How to Generate and Add Public Keys in ACC?
    • How to Monitor Application Resources in ACC?
    • How to Manage Users and Roles in ACC?
    • How to Integrate a BI Tool with Your Project in ACC?
  • Omnitron
    • Products & Catalogs
      • How to Add and Bulk Update Products in Omnitron?
      • How to Create Product Attributes and Attribute Sets in Omnitron?
      • How to Manage Catalogs in Omnitron?
      • How to Create and Update Price Lists in Omnitron?
      • How to Create and Update Stock Lists in Omnitron?
      • How to Create and Manage Collections in Omnitron?
    • Orders
      • How to Manage Orders in Omnitron?
      • How to Manage Cancellation and Return Requests in Omnitron?
    • Sales Channels
      • How to Manage Products in Omnitron?
      • How to Manage Registered Users Based on Sales Channel?
      • How to Create and Update Customer Groups in Omnitron?
      • Marketing
        • How to Create and Manage Campaigns in Omnitron
        • How to Create and Manage Coupons in Omnitron?
        • How to Create and Manage Bulk Coupons in Omnitron?
        • How to Create and Manage Discount Codes in Omnitron?
        • How to Configure SEO Settings in Omnitron?
        • How to Configure URL Redirects and Settings in Omnitron?​
        • How to Manage Promotions in Omnitron?
      • Content Management
        • How to Manage Widgets in Omnitron?
        • How to Manage Widget Schema in Omnitron?
        • How to Manage Flat Pages in Omnitron?
        • How to Manage Custom/Campaign Pages in Omnitron?
        • How to Manage Navigations/Menus in Omnitron?
        • How to Manage Mailing Templates in Omnitron?
      • Store Management
        • How to Manage Stores in Omnitron?
        • How to Manage Instore Store Employees in Omnitron?
        • How to Manage Instore Store from Omnitron?
        • How to Manage Store Delivery Points in Omnitron?
        • How to Manage Slots and Retail Store Groups?
      • Payment Management
        • How to Manage POS Integrations in Omnitron?
        • How to Manage Banks in Omnitron?
        • How to Manage Card Types in Omnitron?
        • How to Manage Card Settings in Omnitron?
        • How to Manage Checkout Providers in Omnitron?
        • How to Manage Payment Options in Omnitron?
      • Category Management
        • How to Automatically Assign Category Mapping Rules in Omnitron?
      • Sales Channel Settings
        • How to Configure Marketplace Attribute Mapping in Omnitron?
        • How to Manage Marketplace Mapping in Omnitron?
        • How to Manage Marketplace Operations?
        • How to Manage Address Mapping in Omnitron?
        • How to Manage Social Accounts in Omnitron?
        • How to Manage Loyalty Integration Settings?
        • How to Manage Store Stock Settings?
        • How to Manage Product List Filter Settings?
        • How to Manage Instore Settings in Omnitron?
        • How to Manage General Sorting Settings?
        • How to Manage Shipping Options in Omnitron?
        • How to Manage Delivery Options in Omnitron?
        • How to Manage Easy Return Shipping Options in Omnitron?
    • Integration
      • How to Manage Pending Products in Omnitron?
      • How to Manage City/District Mapping Error Logs in Omnitron?
    • Reports
      • How to Create and Download Reports in Omnitron?
    • Settings
      • How to Add and Configure a New Sales Channel in Omnitron?
      • How to Add and Configure a Shipping Company in Omnitron?
      • How to Create and Manage Sorting Algorithms in Omnitron?
      • How to Create and Manage Users in Omnitron?
      • How to Manage Reasons for Cancellation and Return in Omnitron?
      • How to Manage Authority Groups in Omnitron?
      • How to Manage Advanced Permission Policies and Items?
      • How to Log in to Omnitron Using OAuth2 (SSO)?
  • OMS
    • How to Set Up and Manage Locations in OMS?
    • How to Set Up Basic Configurations in OMS?
    • How to Manage Application Settings in OMS?
    • How to Add and Edit Stock Locations in OMS?
    • How to Create or Edit Distribution Scenarios in OMS?
    • How to Create or Edit Transfer Scenarios in OMS ?
    • How to Perform a Product Search in OMS?
    • How to Add or Edit a Product Stock Integration Engine in OMS?
    • How to Add or Edit Shipping Details in OMS?
    • How to Add or Edit a Webhook in OMS?
    • How to Add or Edit a State Transition in OMS?
    • How to Add or Edit a Packaging Refusal Reason in OMS?
    • How to Pull Orders from Omnitron to OMS?
    • How to Add or Edit Translatable Models in OMS?
    • How to Manage Scheduled Operations in OMS?
    • Working Logic of Scenarios
  • Instore
    • How to Install the Instore Service on an ACC Project?
    • How to Create Customer Account?
    • How to Manage Store & Staff?
    • How to Manage Instore Settings?
    • How to Create Instore Settings Via Omnitron Panel?
    • How to Customize Instore Widgets?
    • How to Configure Payment Methods in Instore?
    • Instore User Manual
      • Selling Through Instore
      • Order Refund/Cancellation Processes
      • Click & Collect Order Management (For Brands without an OMS)
      • Package Orders
      • Transfer Orders
      • Customer Profile
      • Settings
  • Integrator
    • How to Update S3 Bucket?
    • How to Manage Users in Integrator?
    • How to Create and Manage Integration Flow?
    • How to Monitor Integration Logs in Integrator?
    • How to Use the Flow Testing Screen in Integrator?
    • How to Use Alarm Services in Integrator?
    • How to Monitor Flow Performance in Integrator?
    • How to Create a Version Service in Integrator?
    • Flows
      • Login Flow
      • Product Flow
      • Stock Flow
      • Full Stock Flow
      • Price Flow
      • Full Price Flow
      • Order Flow
      • Order Status Flow
      • Order Cancel Flow
      • OMS Stock Flow
      • Whippy Stock Flow
      • Generic Proxy Flow
      • Image S3 Flow
      • Video S3 Flow
      • JOLT Mapping
      • Scripting in Flows
  • Project Zero
    • How to Configure Mini Basket?
    • How to Optimize Menu Performance?
    • How to Implement the Quickly Add to Cart Feature?
    • How to Implement Product Image Slider?
    • How to Create and Integrate a Custom Payment Option View in Checkout?
  • Marketplace Dashboard
    • How to Monitor Integration Logs in the Marketplace Dashboard?
    • How to Monitor Integration Reports in Marketplace Dashboard?
    • How to Create Alarms and Notifications in Marketplace Dashboard?
  • Akifast
    • Akifast Admin Dashboard
    • Akifast Merchant Dashboard
  • Seller Center
    • Seller
      • Settings
        • How to Manage Users in Seller Center?
        • How to Generate and Revoke Access Tokens in Seller Center?
        • How to Manage Delivery Settings in Seller Center?
      • Products
        • How to Use Offer Actions in Seller Center?
        • How to Add Single Product in Seller Center?
        • How to Add Product Offers Using Bulk Actions in Seller Center?
        • How to Manage Offers via Marketplace Catalog?
        • How to Create Revison Requests?
        • How to Use Bulk Actions in Seller Center?
        • Inventory Management
          • How to Manage Stock List in Seller Center?
          • How to Manage Price List in Seller Center?
      • Orders
        • How to Manage Orders in Seller Center?
        • How to Manage Packages in Seller Center?
        • How to Manage Cancellation & Returns in Seller Center?
      • Finance
        • Account Management
        • How to Manage Reconciliations in Seller Center?
      • Store Management
      • Messages
      • Support
    • Marketplace Owner
      • Settings
        • How to Manage Users in Seller Center?
        • How to Manage Delivery Settings in Seller Center?
        • How to Manage Offer Reject Reasons in Seller Center?
        • How to Manage Attribute Set & Category Mapping?
      • Products
        • How to Manage Offers via Marketplace Catalog?
        • How to Use Offer Actions in Seller Center?
      • Orders
        • How to Manage Orders in Seller Center?
        • How to Manage Packages in Seller Center?
        • How to Cancel or Return an Order in Seller Center?
      • Finance
        • How to Manage Reconciliations?
        • Seller Management
      • Support
      • Messages
  • Whippy Ware
    • Whippy Ware
  • Dynamic Price
    • Dynamic Price
  • How to Use Offer Reject Reasons?
Powered by GitBook

© 2025 Akinon. All rights reserved.

On this page
  • Step 1: Access Omnitron​
  • Step 2: Navigate to the Product Attributes Page​
  • Step 3: Add Product Attributes​
  • Add / Edit Attributes Form Inputs​
  • Step 4: Add Attribute Value​
  • For API-Related Actions​
  • Get & Search Attribute Value​
  • Update Attribute Value​
  • Language Support​
  • Step 5: Navigate to the Product Attribute Sets Page​
  • Step 6: Create an Attribute Set​
  • Assign Attributes to Attribute Set​

Was this helpful?

  1. Omnitron
  2. Products & Catalogs

How to Create Product Attributes and Attribute Sets in Omnitron?

PreviousHow to Add and Bulk Update Products in Omnitron?NextHow to Manage Catalogs in Omnitron?

Last updated 16 days ago

Was this helpful?

This tutorial provides step-by-step instructions on how to add product attribute sets and product attributes in Omnitron.

Step 1: Access Omnitron​

  • Access the Omnitron panel.

  • Enter your username and password, then click the SIGN IN button.

Step 2: Navigate to the Product Attributes Page​

  • Navigate to the Product and Catalogs section and click on the Product Attributes page.

  • On the Product Attributes page, filters and attributes are listed. Static filters for filtering product attributes are displayed in the filter panel.

  • Below the filter panel, users can view product attributes and choose to display them in sets of 20, 50, 100, or 250 per page.

Step 3: Add Product Attributes​

Add / Edit Attributes Form Inputs​

  • Attribute Code: Enter the Attribute Code.

  • Product Attribute Input Type: Commonly used attribute types are text, text_area, and dropdown.

    • dropdown: Select this type for creating filterable or listable products. Requires entering attribute values, e.g., color, size, season, brand, category, collar type.

    • text: Select this type for non-selectable attributes like product descriptions. The attribute value information is automatically linked to the product itself, manual input of the attribute value is not necessary.

    • text_area: Select this type for editing product descriptions within the Omnitron interface. When text_area is selected, the enriched text editor is displayed on the Omnitron product detail page.

  • Mandatory Attribute: After the product attribute is linked to the attribute set, decide whether the product attribute is mandatory or optional on the product detail page.

  • Is Visible?: Choose if this product attribute will appear on the site.

  • Searchable: Specify if the product attribute is searchable on the site.

  • Is Filterable?: Determine if the product attribute is filterable on the webshop.

  • Variant Attribute: Define this attribute as a variant of the product.

  • Is Variant Listable?: List this variant on the sales site by grouping it according to variant attribute values.

  • Attribute Name: Enter an attribute name visible to customers.

  • ERP Code: Enter the Attribute ERP Code.

  • Pre Attribute: Decide if the product attribute is a pre-attribute.

  • Is Localizable?: If Omnitron supports multiple languages, attributes are generated for the main language. To define attributes for other languages, select the relevant language from the Locales field in the upper right of the Omnitron interface.

Step 4: Add Attribute Value​

Attribute values define selectable fields (for dropdown type). To add values in Omnitron:

  • Navigate to Products and Catalogs > Product Attribute in the left menu.

  • Select the relevant dropdown attribute from the attribute list.

  • Enter the values by clicking the Add button in the table at the bottom of the page.

For API-Related Actions​

Get & Search Attribute Value​

Update Attribute Value​

  • To update attribute value information, navigate to the Products and Catalogs > Product Attribute in the left menu. Select the relevant attribute with the dropdown type from the attribute list. Changes can be made by clicking the value line that requires updating.

Language Support​

Omnitron's default language is set during the installation process, typically to a language such as English when it's deployed on platforms like Commerce Cloud. However, if the website is intended to be launched in a language other than Omnitron's default, it's essential to input translations for the products in that specific language.

If translation is not provided for the products, the default language of the product is displayed on the website. For instance, if the default language of Omnitron is English and the website is planned to be in German, it is imperative to input German translations for all products intended for sale on the German version of the site. Otherwise, the products will be displayed in English even though the website is set to German.

The principle of uniqueness applies to both the value and the attribute when considered as a single attribute model. Since the value itself is unique within an attribute, it is not possible to create multiple records with the same value.

Step 5: Navigate to the Product Attribute Sets Page​

  • In the Products and Catalogs section, click on the Product Attribute Sets page.

  • Below the filter panel, the product attributes are listed, and you have the option to select the attribute display limit, with choices of 20, 50, 100, and 250 per page.

  • Furthermore, attribute sets are used for grouping attributes or products, determining how products are presented on the site, and configuring how grouped attributes are filtered on the site. This framework is used to define the attributes that a product will possess.

Step 6: Create an Attribute Set​

  • In Omnitron, navigate to Products and Catalogs > Product Attribute Sets from the left-hand menu.

  • Click the +New Attribute Set button in the top right corner of the Product Attribute Sets page.

  • Enter a name for Attribute Set and select the Attribute Group Type, then click Save.

  • After creating an attribute set, a section will be displayed for showing all attributes. Add specific attributes to the set by clicking the "+" button.

  • In the "Selected Attributes" section, remove a selected attribute using the "-" button.

  • In the "Selected Attributes" section, edit product attributes by clicking the pencil icon.

Assign Attributes to Attribute Set​

The usage of an attribute within the attribute set is defined in this process. For instance, if you need to apply the "color" attribute differently for carpets, clothing, and jewelry, you would use the attribute set. The specific usage of this attribute within the attribute set is defined through the following specifications.

  • Required: This attribute must be filled in the product within the Attribute set.

  • Searchable: Mark this attribute as searchable in products within the Attribute set.

  • Filterable: Mark this attribute as available for filters within the Attribute set.

  • Variant: Define this attribute as a variant of the product within the Attribute set.

  • Variant Listing: List this variant on the sales site by grouping it according to variant attribute values within the Attribute set. For example, the color variant can be listed for the clothing attribute set, while the size variant can be listed for the carpet attribute set.

  • Visible: Use for attributes used for back-office operations in Omnitron but not on the website. Examples; erp_color_code, erp_sku, etc.

  • Form Required: Use for texts like name and notes on the product, e.g., jewelry, watches, wallets, flowers.

  • Form Field Required: Eliminate the obligation to enter texts like name and notes, allowing anonymous product orders.

Click the +New Attribute button in the top right corner of the Product Attributes page. Attributes are used to enrich product information for filtering and listing purposes. More details on creating attributes with the API can be found .

Once the attribute for which a value will be defined with the API has been queried from Omnitron, the attribute value is generated together with the attribute ID. Details are available .

To create or update attribute values using the API, the attribute ID to which the value will be added must first be obtained. Detailed information on this process can be found .

To update the attribute value using the API, the attribute value ID to which the value will be added must first be obtained. After reaching the Attribute value ID, an update request should be sent to the attribute_value endpoint, specifying the desired changes in the respective fields. More details can be found .

here
here
here
here