Set price and variations

Choose the language for this docs:

This guide helps you set up product variations (color, size, material, etc.) and configure separate pricing for each variation. Using variations instead of creating many individual products makes catalog management more streamlined and creates a better shopping experience for customers.

When to use variants? #

Variants are suitable when a single product has multiple options that customers need to choose from before adding it to their shopping cart. Each combination of choices forms a separate variant, with potentially different prices, stock levels, and images.

  • Colors: Black, White, Navy Blue.
  • Sizes: S, M, L, XL, XXL.
  • Material: Cotton, Polyester, Blend.
  • Capacity/Storage: 128GB, 256GB, 512GB.
Note: A product can have a maximum of 3 types of attributes (options). The maximum number of variants is the product of the value of each attribute. For example: 3 colors x 4 sizes = 12 variants.

 

Add variant attributes #

An option is the name of a selection type, for example, “Color” or “Size”. Each option has multiple corresponding values. Add options in the Variants section of the product editor page.

  1. Open the product you want to add a variant to in My Products .
  2. Scroll down to the Variants section .
  3. Nhấn Add options like size or color.
  4. Fill in the first attribute information:
    • Option name — The name of the attribute. For example: ColorSizeMaterial.
    • Option values ​​— These are the values ​​of the attribute. Enter each value and press Enter. For example: BlackWhiteNavy Blue.

     

  5. Click ” Add another option” if the product has additional attributes (for example, both Color and Size).
  6. Click Done when you have entered all the attributes. The system will automatically generate a list of variants from the combination of values.

Set the price for each variant. #

After creating variants, each row in the Variants table corresponds to a selection combination. You can set a separate price for each variant or apply a uniform price to all.

Set a uniform price for all variants. #

  1. Check the checkbox at the top of the table to select all variants.
  2. Click Edit prices on the bulk action bar.
  3. Enter the prices in the Price and Compare-at Price fields , then click Apply to all .

Set separate prices for each variant. #

  1. Click directly on the Price field of the variant you want to adjust in the table.
  2. Enter the new price and press Enter or click outside to save.
  3. Repeat for variants requiring different prices.
Tip: Use Compare-at Price to display the original price crossed out next to the selling price. This feature helps create a promotional feel right on the product page without needing to create a separate discount.

Inventory management by variant #

Each variant can have its own inventory tracking. This feature is important when colors or sizes have different stock quantities.

  1. In the Variants table, find the Quantity column for each variant.
  2. Enter the inventory quantity for each variant. Leave blank or enter a quantity 0if that variant is temporarily out of stock.
  3. Enable Track Quantity in the Inventory section above if you want the system to automatically update inventory when an order is placed.
Note: When a variant’s inventory reaches zero and Track Quantity is enabled, that variant will automatically display “Out of Stock” on the product page. Customers will still see the variant but will not be able to add it to their cart.

Assign an image to each variant. #

When a product comes in multiple colors, each color should have its own image. When a customer selects a color, the product image should automatically switch to the corresponding image for that color.

  1. In the Variants table, click the thumbnail image at the top of each variant row.
  2. Choose an image from your uploaded product image library, or upload a new image.
  3. Repeat for each variant that requires a separate image.

Delete or edit variant #

You can delete unnecessary variants or edit attribute values ​​at any time without affecting the remaining variants.

  • To delete a variant: Click the trash can icon at the end of the variant you want to delete.
  • To edit attribute values: Click Edit in the Option names section and add, remove, or rename values. The system will automatically update the variant list.
Warning: Deleting a variant will permanently erase its inventory history and data. If a variant is temporarily out of stock, it is recommended to reset the Quantity to 0 instead of deleting it to retain historical data.

Save changes #

  1. Click Save in the upper right corner after you have finished setting up the variant and price.
  2. Open the product page in the store to check that the variant is displaying correctly and the selection dropdown is working properly.

Related articles #