Currently our products are configured with a 10 character SKU(internal sku). The first 5 characters are the style number. The following 3 characters are the color number, and the last two characters are the size code. The combination of all three makes a unique selling unit.
Style Color Size
XXXX 123 MD
Currently we are not utilizing variants other than having a single variant to hold the product and its combination of colors and sizes, along with the inventory.
We are utilizing the SKUModifier to change the prices on sizes that cost more. We want the ability to put particular combinations of Style, size, and color on sale. Currently the way we are doing it, we can only discount all of a color or all of a size.
1)I am assuming we will have utilize variants to get the pricing flexibility we are looking for, correct? Are there other ways(staying within both best practices and not over customizing anything)
2)Assuming we will need the use of variants, are there best practices in the use of them? Should we use a variants for each combination of style, color and size; just combination of style and color or style and size; or just the discounted product?