Set the dues as a per-member share, let everyone chip in by card, and let the app remind the stragglers. One trusted member holds the money like always, the difference is the whole club can see who's in and what's there, so nobody spends meetings chasing dues or wondering where the money went.
Book clubs, hobby groups, riding clubs, gaming groups, they all hit the same wall. Dues get announced, a few people pay right away, and the rest drift in over weeks while one member covers the venue or the supplies out of pocket. That member becomes the club's unpaid collections agency, sending reminders to friends they see every week and like too much to press. And when someone asks what the club spent on the holiday party, the answer is in one person's head.
Most clubs collect on a cycle, monthly, quarterly, a season at a time. When it's time for the next round, the organizer starts a new round, the last one freezes on the record showing who paid and what was spent, and the club sees a clean slate for the new cycle. Nobody keeps a running tally in their head across the year, because the record keeps it for them. The member who holds the money still approves what leaves, the same trusted role clubs have always had, just with the books open so no meeting turns into an audit.
It's the same idea as any team dues collection, shaped for a hobby group instead of a roster. TableCash never holds the money; dues go through Stripe to the organizer, and the app is the record every member can open.