The apex payments body recorded 16.73 billion transactions in December 2024. UPI registered over 172 billion transactions in 2024 alone