Nothing is simpler than contributing using an Amex card; after all, it is a credit card. Once you've entered your information and confirmed it, you can continue using the same card to make deposits. To finalize the payment, you need to enter your Card verification information one more. Therefore, the deposits are instantaneous.