Fuelled by festive buying, the transaction through the popular Unified Payments Interface (UPI) touched a record high of ₹27.28 lakh crore and 20.7 bn in value and volume terms, respectively, in October, according to data released by the National Payments Corporation of India (NPCI).