This is a great example of a niche banking solution which is far better than any traditional bank can provide. I think we'll see a lot more of this as banking APIs become more available.
My company is working on similar problem and solution for youth sports teams and clubs which are also non-profits (formally or informally).
My company is working on similar problem and solution for youth sports teams and clubs which are also non-profits (formally or informally).