No! Walk-ins can also earn points. Points will be added to your account whenever you make a transaction at a participating venue with your linked card.