After you file

I did not get mine on Turbo Card. I looked at my taxes submitted by TurboTax and my Routing and Account number was on it. So I went to Get My Payment on IRS site and it said: "We do not have Direct Deposit Information." So I updated it today to reflect my Turbo Card. We will see what happens, but Turbo Tax should have given them the info. Why Not Turbo Tax!!?? Does everyone with Turbo Card have to goto IRS site to put in the information that you were supposed to give the IRS? Why did refund go in, but not the Stimulus?