After you file

I got the first stimulus payment on my turbo tax card but the IRS website says this one is being mailed. It doesn't make any sense to me. @shameka9090