Typical credit card transactions fees range from 1.5-3.5 percent so the 2 percent is not a terrible deal and businesses usually just eat it in retail and work it into the prices.
Usually there is language in the contract with the processor agreement that prevents businesses from charging different prices for credit card vs non credit card buyers.
Usually there is language in the contract with the processor agreement that prevents businesses from charging different prices for credit card vs non credit card buyers.