Hi Judith,
Thank you for your interest in our plugins 🙂
If your events are free, you could use RSVP tickets to manage your event registrations. That feature comes with tour free plugin Event Tickets. In case you are planning to sell tickets for your events, you could use our paid plugin Event Tickets Plus.
To add some extra fields such as “allergies” or “special food requirements”, you would need Events Calendar PRO. That way, you could easily create additional fields without writing any piece of code.
We can offer a discount for Non Profit Organizations. Our Nonprofit Partnership Program grants free and/or discounted subscriptions for Events Calendar Pro or Event Tickets Plus to approved organizations. Note that we only accept 501(c)3 and 501(c)19 organizations, as well as their international equivalents with supporting documentation. If you’d like to apply, please fill out the application.
I hope those answers help you,
Feel free to ask if you have any further questions.
Cheers,
Jeremy