Get your taxes done using TurboTax

evidently, Direct Pay is not available at the present time. whether it will be in the future is unknown

see this IRS webpage

https://www.irs.gov/newsroom/how-self-employed-individuals-and-household-employers-repay-deferred-so... 

 

 

The EFTPS requires submitting an application then awaiting a response from the IRS by letter with a PIN that's needed for verification

https://www.eftps.gov/eftps/