One of the biggest digital payment ecosystems in the world is now found in India. Millions of people's daily transactions ...