I have been using google tez for 2 months and it is one of the best digital payment app I have ever encountered. The app is so good and it never lags in case of payments.
Its disadvantages are.
Its upi has to be reverified whenever the device you use is formatted.
No one in my vicinity has earned a scratch card reward in Rs 500 transaction.