Direct deposit is only available when you have a refund. Direct debit is used when you owe money. Honestly, it is easier to just pay the states online. Otherwise, when the state gets through the paperwork and processes the debit is a variable. You can change your selection to "I will mail it in" and then just pay online instead. You can pay anytime it is convenient for you.
Reference:
Pay NY
Pay NJ
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"