India’s United Payments Interface (UPI), which is the flagship payments platform for the National Payments Corporation of India (NPCI), processed 3.24 billion transactions in July,...