If you knew the Rube Goldberg mess behind a credit card transaction you'd never use one of those again.
;)
I think it was at a recent visit to Walmart that terminals advised E-payments only. A nationwide coin shortage was the reason.
Another technique/excuse to end cash transactions ?....another step closer to a cashless society.