Varianty produktu umožňují definovat výběr vlastností produktu.
mezi nejdůležitější funkce patří:
Zákazník může vybrat například velikost a barvu trička, kapacitu mp3 přehrávače, velikost balení krmiva a podobně. Administrátor vidí v objednávce již konkrétní objednanou variantu.
Každá varianta má svou cenu - XL tričko tedy může stát více než tričko ve velikosti S
Každá varianta má svou skladovou zásobu, kód a další údaje - lze tedy vést skladové zásoby pro jednotlivé varianty.
Varianty jsou propojeny na filtrování produktů - pokud má produkt například více velikostí a barev, lze v katalogu vyfiltrovat všechny produkty, které mají zvolenou velikost a barvu.
Doplňkovou funkcí variant produktů jsou volitelné příplatky - k produktu lze nadefinovat volby, které mohou být zpoplatněny (např. výběr balení - standardní bez příplatku, dárkové balení +50 Kč)
obě funkce lze využívat zároveň - produkt může mít jak varianty, tak volitelné příplatky.