What forms of payments are accepted?

Currently we only accept credit and debit cards from Visa, MasterCard and American Express or payments through iDEAL.