> Does anyone know the advantages of only accepting Swish and no card?
It may be cheaper for the merchant, though I'm not aware what the card fees are. It's also just easier to do than accepting cards (especially if you are a small company, or just don't have an "actual" company at all)
It's also instant, which I don't think card payments are.