Get your taxes done using TurboTax

It's not a billing or credit card issue.  It's a technical problem with the payment webpage.  Don't discuss it.  Fix it!