Unified Payments Interface (UPI) achieved 22.64 billion transactions in March this year. Informing this in a social media post, the…