I am wondering if there is any basic idea on how to achieve multiple prices on one product (configurable product with multiple downloadable products) as you know it from a typical ticket sale.
Example, Ticket for event 1: A ticket for a specific event can be configured and has multiple prices for:
- Adults, 100€
- Children, 80€
- Children (younger than 6), 0,00€
- ...
Example, Ticket for event 2: A ticket for a specific event can be configured and has multiple prices for:
- Adults, 150€
- Children, 75€
- Children (younger than 6), 0,00€
- ...
As you can see the difference between the prices is not always the same. On the product detail page, you should be able to see the different groups and to increase/decrease the number of people, each increase/decrease would update the price.
I couldn't find any plugin or general approach how to achieve that and would probably go for setting up different prices fields for each "buyer group" (adults, children,...).