I have Chase, Citi, Capital One, Barclay, Discover, Target, and Amex. All are very easy to set up for auto pay from any US bank.
The only painful one was TD Bank (which I canned). I never could get auto pay set up (they kept mailing me forms to fill out, which were rejected with no reason given), but I could log in monthly and have them draft it.
I've never, even before computers were ubiquitous, had a credit card that I couldn't, at a minimum, mail in a check.