I actually think it makes sense to allow cash as an option as long as it is legal money. Its government printed money so it seems that it would have to be acceptable. The government could stop printing money and then we could switch over.
However, going completely cashless does create a problem for poor people that dont have phones or computers or even credit cards.