Quoted from vid1900:
All the ops I know DON'T want to take any payment other than cash.
They usually report 25% of their income, and you can't do that if you are accepting electronic payments.
I've heard of at least 3 different ops that have installed PayRange, which accepts electronic payments. I guess the new guard is doing it differently.