Physical casinos usually have cards that are given to players who have been loyal over the year. Some of these cards are called loyalty cards, player cards, or whatever other names that that the casino see fit. And from what I understand, with these cards, the casinos are able to track the frequency with which the player plays, how much they spend.
The catch here is that players who use these cards often earn reward points for it as well as other perks.
If a player who has been loyal spends within $5000 - $10,000 in your casino but forgot to use this loyalty cards, if you were the casino manager will you still give them reward points for the expenses in the casino?
Yes!
I believe that the card would only really be necessary when the player wants to enjoy these benefits.
However, when playing to accumulate points, the card should not even be mandatory, because to accumulate points the player could simply inform the system of his identity document, after all... who would inform someone else's identity document and stop earning points? No one!
So, requiring the card to accumulate points is actually a way for the casino to create bureaucracy and drive away customers. If I were the manager or owner of a casino, I would simplify it so that the user could simply provide his identity number to accumulate points.
I would only charge for presenting the card when the player needs to use the benefits, and even if he lost it, I would allow a new card to be created if he presented a valid identification document. Obviously, I would deduct some amount for the cost of the card and perhaps also a fee for making the new one, otherwise many customers would lose their cards or simply forget them at home.