In Europe card charges are capped at (IIRC) 0.9%
Despite that this displeases the networks, businesses are allowed to elect to only accept a subset of card categories (i.e. they may decide they accept Debit Mastercard only, not Mastercard Credit or business cards). That said, honor all card rules _within_ a given category have been found enforcible (including that e.g. a merchant can't decide they accept Visa Debit, Debit Mastercard and Mastercard Credit but not Visa Credit - Visa are allowed to say "If you accept Visa Debit and Mastercard Credit, you must also accept Visa Credit")
Processors/Terminal providers will add their own margin on top of these, of course (interchange fees are entirely remitted to the card isssuer)