I'm not sure this is true. I've never researched the subject (and do not intend to) but have had one experience.
My wife and I once had lunch in a restaurant at the Foxwoods Casino. Since I'm such a nice guy, she bought me lunch. And then forgot her credit card when we left the restaurant.
So we go back for her card. The restaurant manager has her card, but won't return it to my wife because she cannot produce a driver's license for identification. (My wife does not drive and does not have a driver's license.)
So I called the Connecticut State Police. A Trooper showed up and gave the restaurant manager two choices: return my wife's credit card or be arrested for larceny. The manager chose the latter, and we left with her license in hand.