Google pay supports debit & credit cards from various major banks which could be used for making payments to merchants via NFC (contactless) if your mobile has that feature and also Bharat QR transactions.
Personally I have been using NFC to make payments which I find very convenient & fast...