This site offers limited payment options: Visa, Mastercard, Skrill, Euteller, Instant Banking, and Bank Link.