Interesting. I haven't seen that in North America. The closest I've seen are "credit only" lines at grocery stores or fast food establishments.
Some states have laws against charging people extra for using credit/debit cards. To get around this, it's a "cash discount", not a "card fee". Fun legal h...