Nonprofit event: in-person donations

Excellent idea. Upon landing at platform, can also optionally sign up for future info, newsletter, etc., or opt-out of same. Also, ask whether donor would like credit being named as a donor, or anonymous to public. If in the US, check IRS requirements to send acknowledgment if over reporting threshold so donor can obtain potential tax deduction and nonprofit can comply with reporting accordingly.

p.s. - if your nonprofit has logo bling, this might also be on offer on the web page (in addition to at the event of course).