Business & farm

I used a prepaid Visa card for my 2019 taxes. Will the stimulus check be deposited on my card? I did have direct deposit for my 2018 tax return