A tab your staff can always explain.
What a member owes sits in three buckets, not one lump. A payment clears them in a fixed order, so any member of staff can answer “what am I paying for?” without calling you.
A payment clears counter, then café, then gaming. Surplus goes to the wallet.