After you file

Does anyone know for certain if the stimulus can be deposited on a turbo tax card or  not. Lots of conflicting info