money is the best ID, if a costumer pay you should not require to know anything else about him
Login to reply
Replies (1)
Yes.
The only legitimate reason to require users to log in with their own user-controlled ID on a website is to retain history or state.