technology QR Code Usage via UPI Shows 91.5% Increase to 657.9 Million, Credit Card Adoption Comes to a Halt in Growth , and Administrator 2025 May 6