After you file

I called turbo tax and an employee told me that I will be receiving my stimulus payment on my turbo card so I dont know why your answer here is no