Why don't they just advertise a minimum purchase or fee for using a card? You're not supposed to do it but it seems like every small party store/gas station in the US does so.
I am pretty sure that contactless payments around here do all support credit cards btw as AFAIK that's how Apple Pay and Google Wallet work, but I haven't tried it much.