So I see Reaction has support for product variation as well as inventory but the two don't seem to make much sense together.. seems to be the way a lot of carts work but I don't understand it.
If you have a shirt, you might have two different types of variations: Size(S,M,L), Color(Red,Blue).
It seems to generate something like:
- Shirt. Size S
- Shirt. Size M
- Shirt. Size L
- Shirt. Color Red
- Shirt. Color Blue
Which doesn't seem to be very useful. I can set a quantity for "Red" shirts or for "L" shirts but that doesn't make any sense.
Ideally when the product is created, the options would be turned into a matrix so you end up with product variations like:
- Shirt. Size S, Color Red
- Shirt. Size S, Color Blue
- Shirt. Size M, Color Red
Has this been a consideration? As it is, I don't understand what product could possibly use multiple variations in a coherent way. I suppose you could create a similar matrix by creating a different variation for each different color, then listing each size as an option, but that seems cumbersome and hard to maintain and wouldn't work (easily) for a larger matrix.