I'm impressed. It's just like the gas pumps of the last twenty years!
If you think the merchant doesn't get your card number at the gas pump you are naive. . . and you type in your zip code to validate your card. . . which means they have your address already. Oh, WOW!
A friend of mine owns an AMPM miniMart. They only take debit cards. . . but yes, they get the full card number on the pump kiosks. Sorry. You. Are. Wrong.
Did you really think all of us who buy gasoline at the pump were going to believe your false description of the transactions we have all made?