Get your taxes done using TurboTax

Some states do not let you select direct debit on your tax filing.  Rather, they require you to mail a check or pay on their website.  TT would have given you the options applicable to your state.