India’s digital payment share has increased over the years, with the Unified Payment Interface (UPI) growing to over 750 ...