OpenCollective [1] is a possible solution. It provides a way to support (monthly contributions or dedicated campaigns), but also the whole back-end of tracking the money and spending, and at least some degree of legal support with paperwork, invoices, ...
1.- https://opencollective.com/