After you file

Hi 

I looked in to IRS site for FAQ for amended 1040X.  They said direct deposits are not allowed.  Does this mean they don’t take money from my account which was provided through turbotax?  It is 10 days and they did not take money and at the site it says they received my amended return.  They are very prompt in taking money before. Can you please confirm I need to pay by check or through their website please. 
thanks