How are stimulus payment going to be payed to people that got their refund on a MasterCard debit card?

We had our taxes done at H&R and got the refund immediatly on a debit card (mastercard) that they offered. The IRS website said that people who direct deposited will get the payments first and they will be direct deposited and everyone else will get a check in the mail later. So what will happen [...]

Search engine terms: mastercard refund,