We received a refund (doh!) in 2018 via DD. We have filed for 2019 and owe, will not transfer the cash until July 15 (yay!)
Theoretically, we should have received cash based on our 2018 filing / refund via DD.
Instead, I had to go to the IRS website, log in with my SSN, DOB, street address, and zip, and then tell them our bank account information.
As other posters have reported, the IRS site now claims we'll receive our stimulus payment on Thursday, April 30. We'll see.
Edited to add: received today, Wednesday, April 29.