After you file

Ok so because we filed with Turbo Tax and paid the extra money for perks, we wont be getting direct deposit? That makes no sense to me. I have been getting my income tax return direct deposited on the card. Why wont our stimulus checks direct deposit on there as well?