When you filed for the economic stimulus check you were suppose to tell them you wanted direct deposit.Its to late now belive me i tryed. But from what i hear they are sending the direct deposit checks out on may 2nd.And sending the rest around the 14th. I hope this helps you i dont no any thing about payments online for your taxes.
Since you didn’t put your account number and routing number on your tax return they will mail you a check.