Card Processing Terminals and Deceptively Low Ratesby techfeatured May 24, 2018 0 These days, over 90% of purchases are made electronically. Customers are buying shoes online with a credit card number, paying for peanuts at the ballpark via a wireless terminal, or ...