My understanding is that you have to opt in (via the app) to use the card for purchases and earn City points when used in the club shop/"official" food and beverage outlets. I do hope the cards are ready to use as stand alone STs as is. As for the App not being updated....this is City.