We can’t speak for the vendors, but Swordfish itself accepts payment (for merch, snacks and drink) in cash, by card through iZettle and by Swish (the last alternative only available for Swedes).