I have a need to sell tickets to events. Each event will have several different tickets. 

Example: I will have a series of 4 concerts. There should be an event node for the series with the option to buy a ticket to any of the individual dates OR a package of all 4 tickets. 

I'm a bit of an ubercart novice and not sure how to do this, yet?

Any tips?

Comments

I've done a bit of experimenting and am starting to get a sense of how this would be done. I'll post my plans in progress to see if anyone has feedback or ideas if I'm thinking the wrong way.

I was looking for a way to create a custom product type in Ubercart. I have not found this option yet.

I think we'll have an EVENT content type. 

Then on the product content type we'll have an Entity Reference field that links to events. We can create multiple tickets as products and link them to the appropriate event. 

Then on each event, we'll have a view of all products/tickets associated with that event. The view of tickets will include an "add to cart" button. 

I'm hoping to figure out a way to add more than one product to cart at once, but I don't know if that is critical.