In Portugal, very few places accept credit cards, or even debit cards in many cases. This is mainly so the businesses can avoid the crazy fees. It's inconvenient, but the prices are probably slightly cheaper, so people don't really complain.
Some countries in the EU started requiring cash registers and receipts and some merchants were able to make some quite good revenue improvements in the month they were introduced :)