Transactions on the Unified Payments Interface (UPI) touched an all-time high of 18.68 billion in volume and ₹25.14 trillion in value in May, the National Payments Corporation of India (NPCI) data revealed on Sunday.
The May numbers were up 4 per cent in volume and 5 per cent in value, compared to 17.89 billion and Rs23.95 trillion, respectively in April.