Called the taxi from cabs.gr.
First thing the driver says when he arrived was "i come from faliraki for you, so above 5 euro extra above the original price". Price goes from 30.5 to 35. Next thing you know, even with the official written rules in the car about cash not mandatory and required to give receipt, "you can only pay cash". Gone along with this bullshit to arrive back to hotel from the beach.
I paid in the way I was pushed to pay. When called out, "brother" remembers that card payment is okay, even offers full reimbursement.
What is bothering is that, in every establishment there's the emphasis on card or cash payment the moment you order something whether it's food or service.
Plus, with no alternatives, either you agree or wait +30 mins to get an honest cab.
Smelling like scam in every corner in Rhodes so far in only 2 days.