Check if your phone can make in-store purchases

To pay in stores with Google Pay, your Android phone must work with NFC (near-field communication).

If you set up Google Pay and added a card, but you’re having trouble paying in stores, follow these steps.

Step 1: Make sure your phone meets software standards

  1. Check if the software on your phone is Play Protect certified.
  2. If you modified your phone, make sure it meets security standards. Google Pay might not work in stores with phones that:
    • Run developer versions of Android.
    • Are rooted, are running a custom rom, or where the factory software was modified. Google Pay doesn’t run on these phones due to security risks.
    • Use Samsung MyKnox.
    • Are untested and haven’t been approved by Google.
    • Have an unlocked bootloader.

To fix these issues (except Play Protect certification and rooted phones), reset your phone to factory settings.

Step 2: Find out if your phone has NFC and turn it on

  1. On your Android phone, open the Settings app.

  2. Tap Connected devices.

    • If you don’t see this option, look for a similar one, like "Wireless & networks," "Connections," or "NFC." You might need to tap More to see other settings.

  3. If you see "NFC" or a similar option, you can pay in stores with Google Pay.
  4. Turn on NFC.
    • If you don’t see this option, look for a similar one, like "NFC and payment."

Note: These steps can differ depending on your device and Android version. If they don’t work, visit your device manufacturer’s help center for more info.

Still need help?

If you’re still having trouble, contact us.

Was this article helpful?
How can we improve it?