Festive spending pushed UPI transactions to 25.47 billion, worth ₹31.53 trillion, even as the proposed merchant discount rate remains in focus