Lemme guess, you want them running Mac or Linux?
Never mind the OS platform, how about just encrypting credit card numbers on their local network?
Heartland Pres., Baldwin said sending all data unencrypted over their internal network is necessary “to get the authorization out”. I think what he means is that internal encryption would delay authorization by a second or two, and besides, it would cost money.
Now I have to worry if my card is compromised. I think the inevitable lawsuits will cost a lot more that fast internal encryption.
My company does encryption on all data and telephone leaving our building. Modern, fast encryption slows transmission very minimally.