Los productos pueden tener variaciones que afecten su precio, por ejemplo: Un modelo de zapatilla puede tener distinto precio según su talla.
Podemos crear productos y variaciones de productos basados en atributos como pueden ser color, talla, etc.. El precio del producto depende de la variación del producto.
Cuando un cliente añade un producto al carro en la página del producto, añade la variación que está seleccionada al momento de agregar al carro, el precio del producto cambia automáticamente en la página del producto dependiendo de la variación seleccionada.