Bauer's site lets you pledge to write a check but, unlike other sites, doesn't let you use your credit card online.
You cannot use your credit card to pledge on Bauer's site.
Bauer's site does not allow you to pledge a check.