How does an optional donation not already come with EE?

We’ve been a customer for several years now. It just occurred to us that there isn’t an option for registrants to give an optional donation if they so choose. Optional donations are a very standard thing that appear come with most other registration platforms out there. I’ve checked the EE forums and there are literally hundreds of results for other people wanting this feature. It also looks like it has been one of the top ideas on Trello for about 5 years now. So what’s the hold up? This definitely seems like something that should have been implemented in EE by now – preferably as “donation” question that can be added in the registration form.

Adding separate event tickets is not practical, because it makes the registration process more complicated, and someone might be willing to donate only $5, whereas someone else $100 or more. It would be nice to leave the amounts up to the user, rather than predefining them.

More requests for other features (like recurring events, wait lists, and promotion codes) and the limited nature of time & resources are the main reasons why an optional donation amount hasn’t been developed yet. Also, whenever there’s a viable third party option available, we’ll generally give priority to features that are not available elsewhere.