Yes. Google Pay sends the merchant a virtual card number instead of your actual one to protect your payment information. You can also set up a screen lock to provide an extra layer of security.