As has already been lodged, I was asked for cash. He didn't resist but was clearly annoyed that I wanted to pay with plastic. He used some generic (read: not Square) payment system on a small tablet. Could have been a skimmer for all I know. I never got the receipt I was supposed to get so that'll be an issue for the expense report.
I will skip Mayflower next time.