UPI managed by NPCI hit a record 20.70 billion transactions in October 2025, with a single-day peak of 754.37 million.