April 2, 2026 3:19 PM

printer

UPI achieves 22.64 billion transactions in March this year

Unified Payments Interface (UPI) achieved 22.64 billion transactions in March this year. Informing this in a social media post, the Department of Financial Services thanked the citizens for embracing digital payments and urged people to further continue the journey.