Currently, community events can be either Free, or a fixed price. There is no capability for upsells/add-ons.
For example, add the "VIP Experience" to an event, or training events might offer options for equipment rental, personal protection equipment rental, materials purchase, etc.
The best I can do right now is to build a separate funnel that can handle the upsells and put a link in the community event and make the event a Free event. This would be okay, except it is labeled as such, which is misleading.
To get around that, we need to use valuable space at the top of the description to explain this.
Also, having a separate funnel creates friction and confusion because members might think they are "in" once the click the 'Register' button when, in fact, they aren't until they complete the funnel.