I think visa and Mastercard have the same behaviour even supported by the governments. You can’t add the visa fee to the checkout.
[1] https://eur-lex.europa.eu/EN/legal-content/summary/fees-for-...
The reason it charges 1.4% more for accepting US cards is the US card fees (interchange fees). These fees are complicated and roughly five times more than European card fees [3].
[1] https://stripe.com/en-fr/pricing
[2] https://stripe.com/pricing
[3] https://www.nerdwallet.com/article/small-business/credit-car...
https://www.bankrate.com/credit-cards/business/can-a-busines...