Since the launch of Unified Payment Interface (UPI) by NPCI ( National Payment Corp of India) over last week, there has been a lot of buzz on how UPI can become a game changer for cashless transactions.