I set up an installment plan via direct debit through checking account. I did a $2k down payment. Will that down payment come out of my account, or do I mail a check?

The form made it sound like my down payment would be direct debited, however turbo tax gave me a voucher and said to mail a check in for the large down payment. I don’t want to double pay ... HELP