If you want a local solution that also can do Twint (Swiss p2p payments) without extra contracts then I would recommend you try Payrexx[1].
Per transaction fees are also less than what Stripe is charging although you have a monthly fixed fee.
[1] https://www.payrexx.ch
We're outside the EEA cap on interchange fees, that's not surprising.
Everything's outrageously expensive in Switzerland, so why shouldn't Stripe be too !
If you want a local solution that also can do Twint (Swiss p2p payments) without extra contracts then I would recommend you try Payrexx[1].
Per transaction fees are also less than what Stripe is charging although you have a monthly fixed fee.
[1] https://www.payrexx.ch