Get your taxes done using TurboTax

if trouble still persists, make sure browser security settings (local zone, internet zone, etc) allow sites like https://ttlc.intuit.com

perhaps that might be blocking the payment processor?