Get your taxes done using TurboTax

I don't have a bank account I used the turbo tax card to get my taxes on. Will the stimulus payment be deposited on the card and if not then how will I receive it?