Everything You Need To Know About Variants

Everything You Need To Know About Variants

What Are Variant SKUs?

When you have a single product within platform that has variable options (such as Size and Colour for garment items) you will most likely want to receive a unique SKU to help determine which options have been added to the cart. i.e a shirt with 3 sizes & 4 colours will have 12 variants.
With Kornit X we have two options for adding variants. You can either make these manually one by one via the product ID or import the variants via the variant import. With Platform you can easily manage the variants by editing and deleting them if required.
The Import has been documented within the following Variant Import & Export Article - Click Here

What Can A Variant Be Set Against?

Variants can be set against many existing elements of product setup within platform, these have been outlined below.
  1. Pre-set Stock Product IDs 
  2. Pre-set Production Attributes 
  3. Aspect Options
  4. Attribute Options
  5. Product Print Sizes 
The above options have been shown in the below screenshot which is accessible to anyone setting up product variants.

Important to note all of the above features can be set via our variants import

How Do I Set Variants Manually In Platform?

You can set up variants via platform where you can manually go into each item with valid attributes/aspects/print sizes and go into the variants tab found within the "General" menu and the "Variants" tab.  

Variants can ONLY be added to products with either valid aspect options, attributes or print sizes.
Now within the variants section, before you set these up you are met with the "+ Variant" button. Upon pressing this a variant will be created given you the following options which are specified below. 
  1. "Aspect Option 1 & 2" - Here you can select the colour variation of each product. We have a second option to set if their are multiple aspects to take into account such as a shirt with 2 different prints and multiple colours.
  2. "Attributes 1 & 2" - These can be used to pull in the sizing data which can be set against the product. There are two options that can be set here to taking into account multiple attributes. 
  3. "Print Size" - This is mainly used for paper products like posters and allows for users to select from the dropdown the sizes of paper for example. 
  4. "SKU" - This is where the variant SKU is shown and is what the fulfiller should expect to see within their orders.

How Can I Set Variants Via An Import? 

Anyone with a built product include either attributes or aspects can import variants within platform. The variants need to be made by customers as what variants they receive must be specified. For example, you could want the SKU to be "Main Fulfiller-SKU-Aspect SKU-Attribute SKU" and this is what you will receive in Order Manager. 

This example attached has taken into account the main product SKU, the colour SKU and finally the size SKU which have formed a Variant SKU example variant SKU. We have added the correct headers to this as specified in the comments -  Click Here
Critical: Download this sheet to create your variants as this link is read-only
We have an article that discusses the import and export in more detail which is linked here - Click Here

How Can I Ensure My GUID Will Show Variants In Order Manager?

 To access the variants in Order Manager you will need to sign into Platform and head into the companies in the top right corner, search your company and click edit. You will then need to go to the "API & Incoming" sub-header within the company. Here you will need to press on "SKUs Alpha" and you will find the variant SKUs and References which allow for the orders to be. 

How Can I View Variants In My Orders

Within the advanced setting of a company you must have "Use Aspect Option" enabled to work correctly.
Once this setting has been selected you can see your mapped SKU against the order reference in Order Manager


The following list some variant features that are accessible to all users of variants. 
  1. Seller Portal now supports the displaying of variant trade pricing - Variant Pricing can now be set within pricing that can than be used to display within the seller portal, this has been shown below as an "Element" type that can be set against any one of the price types. By setting this, the pricing within the "Seller Portal" will take into account the additional variant price and add this to the overall price of the product. 
  2. Weights can now be calculated at a variant level by connected stock items - Weights can now be included within the variants, via a connection to a stock product, The way this works is a customer would need to create a Stock Product for each variant that they want to apply a weight to and associate each Stock Product with the respective variant, as per the screenshot below. You then need to set the Weight (g) field on the Stock Product (within the E-commerce & Data section).  The Shipping integration should then apply the weight from the Stock Product at the variant level. The weight can be set with the eCommerce import by using the headers "product.id" and "product.weight". The Simple Stock import can be used to generate multiple stock products if required, the following links to the article written about the stock import - Click Here
  3. Job Templates support Inclusion Of The Variant IDJob templates now support an inclusion of the variant ID which is unique to every single variant within the system. This was added so our customers could set job templates specifically to reference different variants which may be associated to alternative print sizes as an example.
  4. Global Fulfilment Networks Update - The GFN allows for variants to be specifically routed and SKU mapped. 
  5. Retailer Feed with variants supports additional aspect images were populated - The retailer feed generating variants was amended again to include support for any additional aspect images, this means the feed will populate with a URL to link to every single aspect option linked to the variants. This allows customers using the retailer feed to be able to mass generate all images associated to variants. 
  6. Retailer Feed update with an option to include variant data - The retailer feed can now include variants, in order to do so you just have to tick "Include Variants" when running the retailer feed. This will not work if you generate the retailer feed, it is recommended you only run this if the products include variants.

    • Related Articles

    • KornitX Platform Imports & Exports - Pricing Tier Groups | Variants

      Introduction The following article details the pricing tier group import and export which is one of our most advanced imports to date. This specific article details the purpose built variant version which will only list variant pricing lines,The ...
    • KornitX Platform Imports & Exports - Variants

      How Can I Set Variants Via An Import?  Anyone with a built product including either attributes or aspects can import variants within platform. The variants need to be made by customers as what variants they receive must be specified. For example, you ...
    • Ordering Virtual Variants without a smartlink

      Blank products in the platform can have multiple variants which are inherited by virtual products. When ordering virtual products in a smartlink the platform knows the variant because the choice is made inside the smartlink but how does a Sales ...
    • Wildcard sku's on batch templates

      Wildcard sku's can be used on batch templates when you have multiple different sku's for the same base product.   Below we have example sku's for two different colour t-shirts in four different sizes and two design variations: .Tee-white-XL-12345 ...
    • Sales Channel Integration | Fruugo

      Introduction This article has been created to show how to setup the Retailer Integration that Kornit X has built to connect to Base JP.  Setup To setup the Fruugo Retailer integration, please head to your company and within the advanced settings head ...