Amazon Australia has started charging 0.5% for Visa cards. In Australia a merchant can charge more for payment by credit card but only up to the actual extra cost they incur.
If you force cash and credit card transactions to be the same price then the extra 0.5% is charged to everyone, and outside of extreme cases like this post there is little incentive for credit card operators to lower their fee.
I live in the Netherlands and biggest supermarket chain here, Albert Heijn, is strictly Mastro-only. This is not a problem for the locals, but you will find angry reviews left by tourists on pretty much every ah branch in Amsterdam on Google Maps.
Sure, and in theory that should be the prime example of "free market" at work - merchant doesn't want to accept visa/mastercard? They will lose customers then, if that's acceptable to them then that's their choice.
This would make sense if (and only if) all other things are equal. In reality it is slightly more complicated than that.
The second-largest chain, Jumbo, will happily accept my AMEX credit card. In many cases, the groceries are even (slightly) cheaper there. That's why it has been my preferred place to do the groceries for years. But I find my self goes to ah much more often than Jumbo recently, simply because I moved and there is one right across the street.
Same if they pass on the card costs to the customers though - card user doesn't want to pay the true cost of using their card, they can choose to shop elsewhere.
As a general rule, ah (and bol.com) do not accept credit cards (or debit cards that need to go through the credit card network). This can be independently verified on Google Maps if you look for those 1-star reviews.
There are a small handful ah branches (see below) in tourist spots that does accept credit cards. In all other places, you should see posters apparently made by the staff that puts red crosses on Visa, MasterCard and AMEX logos near the entrance and/or the checkout kassa.
> In sommige winkels kan je met je creditcard of buitenlandse pre-paid debetkaart betalen: de winkels op Schiphol, veel stationswinkels, de winkel achter het paleis op de Dam in Amsterdam en de winkel aan de Weteringschans in Amsterdam. Bij alle andere winkels kan dit niet.
Once I had an interesting experience at AH when I used my combined debit/credit card.
It wasn't a branch that accepted credit cards (it was full of crossed off card logos), the clerk saw my foreign card with Mastercard logo and said that wouldn't work but I insisted by showing it had a Maestro logo on the back. Reluctantly they said OK, go ahead and for everyone's surprise, it worked.
The transaction ended showing up on my credit card statement, and to this day I really don't know what happened. I know that international withdrawals (that should use Maestro network) appear on my checking account. Who knows...
I had a quick look at the rules here in UK, and yes, apparently you can still be charged, but only for using business/corporate credit cards, not otherwise: