After you file

I have Walmart money card and still haven't received my stimulus.  I have had direct deposit for years with Walmart money card