Is paying with Google Pay secure?
Secure banking is our top priority. When you set up Google Pay, your card information is encrypted by Google and a unique virtual card number is created. This is the number shared with the retailer when you buy something, instead of your actual card number. Your card number is never stored on your mobile device or on Google's servers.
You can find more information in Google's terms and privacy statement.