We Indians take it for granted, but UPI[1] is a brilliant system. We make payments for something as small as ₹1 if needed. Transaction of ₹10[2] for a cup of tea is a very regular and ordinary happening.
Cred recently added support for adding alias instead of real name. Many UPI apps also associate your phone number automatically to your UPI ID so you are handing out your phone number whenever you pay.
Not Indian, but unlike WeChat (and AliPay), UPI is a government-sponsored interconnect so every bank can implement it. I'm not sure of the privacy implications though.
[0] https://www.frbservices.org/financial-services/fednow/about....