Cell networks are only semi-reliable here, a significant portion of people don't use smart phones (or really care about their phones), and that also needs to be linked to some electronic "value store".
Sure, it's possible to overcome all of these things in theory - but at what benefit to the population? Cashless payments are not a goal in and of themselves.