Creating variations of a product (for a shop)

Hello there

I am new to Kirby and hope, that I’m not asking something very obvious …
I’m creating a website for a small shop who sells HiFi audio products. My client needs the ability to create “variations” of his products, e.g. a speaker in different colors: black (200$), white (300$) and walnut (400$).
How can I solve this for him in the panel (without Plug-Ins)? As you see, different colors/variations are also changing the price, so those two variables have to be linked …

Thank you very much!

You could use a structure field to add variations of a product with color, price etc.

Each structure would have a field for whatever you need, e.g. price and color.

Of course, what a simple but elegant solution!

be aware that structure items do not have unique ids yet. you need to provide your own way to reference them.

Thanks for the important hint! Would this be a way to do this?

Structure elements with unique Identifier

That plugin sadly does not work well anymore. But you can roll your own olution similar to this: