Currently, we are made to choose between collecting data in the Event module correctly before the event (who has been invited, who has registered, who has paid) or making it easier to collect money at the event and fixing the data when we get back to the office.
Two enhancements would take this app from good to great:
1) allow user to select Event Registrants from list on Event screen and process a payment, instead of having to browse for that same constituent to take a payment. (In addition to being time consuming, we believe this process is the culprit for wrong counts.)
2) allow entry & payment from organizational constituents
(Hate to see there are only 2 search results for the Event App, they're over 2 years old, and only 1 is considered....)