1. Credit brand is not supported: The regular payment on the site respects all known credit brands but does not include American Express.
If you want to pay with American Express, you can easily make the transaction using the PayPal button.
Payment via PayPal is available during the checkout.
Payment can be made by pressing the yellow button with the PayPal logo.
2. Another possible issue could be a credit limit or credit card expiration date.