Klarna accepts all major debit and credit cards (i.e. Mastercard, Visa, AMEX, Discover).