I dont like the idea of trying to make people pay up front for a "per match" cost because it then creates an obligation to let them play a set amount of times and you never know what can happen throughout the course of a season.
Our team gets the season court costs up front, add ball costs, and then divides the total by the number of players on the team. That way everyone pays equally and no refunds have to be paid out at end of season.
Gamma Tour 320X, a marvelous raqcuet on the cheap! Donnay X-Hybrid a true hidden (and cheap) gem of a hybrid.