use a credit card... you would think that would be possible.
Well the USCIS is, to put it mildly, somewhat inept and technologically impaired, so it does not surprise me in the least that you can't pay via credit card. That said, you could always write yourself one of those credit card checks, deposit it in your bank account, and then write the USCIS a check. Yet another option, pay your husband via credit card using paypal and then transfer the money into a bank account. The problem with using paypal is they charge a 3%, or so, fee. However, that's a better alternative then to be in the US with expired paperwork.