On the note of treasurer, I don't think it's a good idea if I do it considering I only have an European bank account. So that would make all kinds of extra costs.
I heard about league safe, but never used it. Might also be an option?
https://www.leaguesafe.com/