UPI Was Most Preferred Payment Mode in Volume Terms in 2019: Report

Unified Payments Interface (UPI) remained the most preferred mode of payment in terms of volume followed by debit cards, Immediate Payment Services (IMPS), and credit cards, said a new report on Thursday. UPI recorded a transaction volume of 10.8 billion in 2019, a year-over-year increase of 188 percent, said the report from payments company Worldline … Read more