The largest payment platform on Earth can reach 2 billion people–so why haven’t you heard of it?