We take donations through PayPal, which accepts a wide variety of credit cards. When you follow through to the payment page, you can select your country and you will then be offered a number of payment options appropriate to that country. In the US they take Visa, MasterCard, American Express, and Discover. For payments originating from countries, the list of options is different and appropriate for that country.