Get your taxes done using TurboTax

what do you mean you "set up electronic payment via Turbo Tax" - TT doesn't make payments for estimated taxes.  It will do calculations and generate vouchers if you're referring to that, but that's where TT involvement ends, making the payments is up to you directly with IRS or State.  Below is example screen from VA state program for ES (desktop version) - you can either print vouchers or pay electronically which sends you to the VA website.

 

(but if I'm missing something let me know...)

 

https://ttlc.intuit.com/turbotax-support/en-us/help-article/estimated-taxes/make-estimated-tax-payme...

 

VA ESVA ES