Some folks have noticed that their high internet Firewall settings are blocking some actions.
Credit card purchases maight be included in that limitation.
or
Call Customer Support and see if they can find what the problem is
(You are required to have a US credit card with a US Billing address...if that's the issue)
What is the TurboTax phone number? (intuit.com)