Yes. Google Pay doesn't store your credit or debit card number on your device; your name, card number or security code is not revealed to merchants. A unique Virtual Account Number is created specifically for that card on that device. You still enjoy all the benefits of your Tower credit or debit card, which includes Mastercard’s® Zero Liability Policy that protects you from unauthorized purchases