fundraiser

Noun
  1. a social function that is held for the purpose of raising money
  2. someone who solicits financial contributions
fundraiser
The school held a bake sale fundraiser on the playground.