ICICI Bank’s e-wallet, Pockets, topped the list of digital payment brands in India, followed by HDFC Bank’s PayZapp, and Google Pay, based on their Net Promoter Score (NPS), which measures brand perception and customer experience and is considered a predictive metric for business growth.