IIRC, even now they're still not allowed under the network rules.
A cash discount IS allowed. So, a $.10/gal cash discount for gas is OK. The register having a sign that says "we charge $.75 for card transactions under $30" is not. Not that you don't see that all the time...
(It's been a while since I've drank the regulatory alphabet soup on this, could be mistaken. )
> Businesses are allowed to impose a surcharge on credit card purchases made on Visa and Mastercard, under a court settlement that took effect in January 2013.