In our application we use the card type and last 4 digits provided by a merchant terminal as a unique identifier for customers. For example VISA-1234
.
Since the card number is not actually random (based on the lunh algorithm) do we really get 10,000 combinations for the last 4 digits or is it a smaller subset? If so, is it possible to calculate or even estimate this number?