The card issuers used to prohibit it, not been the case in a while though. They used to prohibit having a minimum transaction amount or charging transaction fees to your customer too. It never stopped small merchants though