You have relied on a multitude of apps for payments over the years but for a country with over 400 million WhatsApp users, ...