Tag: can a nonprofit require a donation