I was given by a seller an option to come to their office and swipe my credit/debit card there in their payment terminal.
Because it's a long way to get to their office, I asked the seller if he could just take my credit card details (number, expiration date, etc) over the phone and run the transaction by himself. He refused doing so.
I did not ask him why because he is a grumpy man.
What may be the reasons for this refusal, other than being mean?
If he has this payment terminal machine, does it not guarantee that he can run the transaction simply by having my credit card details?
Is it possible that running the transaction simply by using my card details, may cost the seller more than by me just swiping my card?