The idea is that it opens up e-commerce to people without debit cards, and allows people to shop online without some of the requirements of most online shopping.
But those who E-file and have their refunds electronically deposited in their accounts will continue to get their money, since this involves the same processing functions that the government uses to debit money due on E-filed returns.