After you file

Will I get my stimulus payment be put on my card I received through turbo tax it's a green dot Visa card also any idea when and if the payments are going to be received if you filed through turbo tax and have a card they gave you for direct deposit