Card Reader Fees
Stripe's fees for in-person/reader transactions are only 2.7% + $0.30 processing fees per charge, which Stripe calls the 'Transaction Fee'.
If the customer's card is in a different currency than your bank account, Stripe will add an additional 2% "International Fee" per charge. Learn more about Stripe's "International Fee" here.
Stripe also charges 0.25% on any credit or debit card transaction (in-person or online) to cover the 'Transfer Fee.'
When in-person/card reader transaction payments are made, both the 'Transaction Fee' and 'Transfer Fee' are applied.
You can learn more about why in-person transaction fees are lower here and how these fees are calculated here.
In-person payments require an active WiFi connection