I think there is another thread about this unfortunately legal poop. Credit Card companies make money on that and we can’t do sh*t.
Maybe we should “talk to our representative” about this. There is no easy way if a CC will add the surcharge.
Usually.
On your case it seems that the company is foreign, so you will pay that infamous 1.5% or so.
Edit: I’ve found this link How to spot foreign CHF credit card transactions? - #11 by yetanothername maybe there is another one as well