India's UPI payments, handling 640 million daily transactions, surpassing Visa. UPI powers 85% of India's digital payments and 60% globally, now live in seven countries.