People seem to ‘still’ rely on debit cards for large-sized purchases, as per data by Worldline ’s India Digital Payments Report. The average ticket size ... in the cards business, which ...