Faster Payments work for this.
Is a crime against humanity I won’t support
Sure…
If enough people don’t have cash, they’ll get Square or iZettle soon enough. Already in the US, Girl Scouts (US equivalents) almost always have Square readers.
Never seen one that didn’t take cards.
Again, Faster Payments are a good option here - put a note that you’ll give them a bank transfer. Also, if you know shops they love, gift cards.
Seems to me a good excuse not to play Also, can be done with tokens or, better, electronic bet tracking and bank transfers at the end of the night to winners/losers.