According to official estimates, nearly 850 million people in India still do not use digital payment services, and around 400 ...