Cashless?

Going to Zermatt for a week in a few weeks. Should I change over money to Swiss Francs or is everything pretty much cashless these days?