So why is keyed in fees higher than scanned fees?
In two words.
Fraud Reduction.
Keyed in means somebody just told you a number & the other details, it really doesn't mean the card holder did.
Swiped means the card was present & you verified that it matched the ID presented.
So as the user, I get penalized if someone gives me a stolen number. Which also means I can't take payment over the phone this way.