Can I pay with a credit card?

Yes. At all STF’s mountain stations and mountain cabins, and at most hostels, you can pay with most commonly-accepted bank- and credit cards, e.g., VISA and Eurocard (not Diners and American Express). Those places that not accept credit cards states that on their homepages (under facilities) and in the publication “Discover Sweden”.