No, you do not need an internet connection to make a contactless in-store payment through Google Pay™ at a retailer. Your device uses Near Field Communication (NFC) to communicate with the terminal.