Does the use of a terminal tack on more fees in addition to the fees the processor already takes?
I ripped this off some marketing material that I found for a popular EFTPOS terminal in Australia:
A merchant service fee is a fee you pay to your EFTPOS provider to process your transaction payments. This fee is calculated as a percentage (or fixed fee) of every transaction where a customer swipes, inserts, or taps their card at your terminal.
For every transaction, your bank pays fees which include: a fee to the issuing bank (e.g. the bank that issued the card), the scheme fee (e.g. Visa, Mastercard, EFTPOS), and the switch fee (who processes the transaction).