Not sure how it relates to bitcoin, but Visa and Master Card will pull a merchants account if they give cash discounts. They do this, ofcourse, to make cash and cards equal in the eyes of the consumer even though the merchant takes a pretty sizeable hit.