phipster: When you and your members play your first game of the day on WGT you will be asked by WGT whether you want to use your Club Pass which means that any XPs you gain will go towards your club as well as yourselves.
+1!
Be aware that the game will ask players to use a pass before every round, and buy one unless ready available. My advice is, use free passes, DON'T BUY ANY with hard currency! The benefits don't justify the costs.
phipster: The Club Pass renews every 12 hours on normal days and every 4 hours during the bi-weekly Club Clash.
A caveat: The free passes only renew when the count is zero. That said, any purchase will reset the clock and delay the free delivery!
Most importantly, if you buy one in a clash, there's a long wait for the next one while the next CC match approaches.