I did earlier today (4/20) and it said a paper check will be mailed on 4/24. Answers the questions as to how I am getting my payment, but not why it wasn’t depo...
I also went to the IRS stimulus tracker and got a similar response saying I have a payment pending but not enough information. I received state and federal retu...