UPI is quite revolutionary. Launched in 2016 [0], UPI handles 882.3 million transactions with ~USD 21 billion in transaction value [1], as of July, 2019.
UPI is designed to be a payment utility by National Payments Corporation of India (NPCI). NPCI is not a governmental organisation but is formed by a collective of 56 Indian Banks including 10 core banks [2].