Yes, Google Pay is a legit transaction solution. Payments made using google pay are safe and Google keeps all the payment information on servers that are secure. Full card details of a punter are never stored on his device or shared with merchants while using the application. Merchants only receive the Virtual account number.