Skip to content

NFC does not work with Google Pay. Causes and Solutions

June 28, 2022

doNFC does not work with Google Pay? The objective of Google Pay is to facilitate user payments, and one of the systems used for this is NFC. But sometimes, this system stops working, rendering Google Pay ineffective. And we do not know for sure what is happening, if the problem is Google Play or the NFC.

We have wanted to prepare this guide to solve this problem with the NFC of Google Pay, diagnosing the causes and investigating the resolution methods that you can apply.

NFC Doesn’t Work with Google Pay
Index of contents

  1. NFC Doesn’t Work with Google Pay
    1. 1. Google Pay not responding
    2. 2. Problems after Android update
    3. 3. Error message: Google Pay cannot be used on this device
    4. 4. Unrooted device is not checking security
    5. 5. Google Pay used to work, but not anymore
    6. 6. Error: Unfortunately, Google Pay has stopped
  2. To close

NFC Doesn’t Work with Google Pay

There may be several reasons why the transaction GooglePay it didn’t go as planned, and we did our best to account for as many scenarios as possible. This has resulted in a plethora of solutions for you to try.

If your device is rooted, we have a few tricks up our sleeve. However, keep in mind that for every loophole there is a patch. If a method doesn’t help you to use Google Pay on your rooted device, you need to try other solutions.

1. Google Pay not responding

You touch your phone, but GooglePay shows no signs of life. This is more common than you think. And yes, it is true, it generates a lot of anxiety. But don’t worry, relax, there are several solutions for it.

Be patient

The first solution in this case it is as simple as give it time. Although we want everything to be instant, it may take several seconds for your phone to connect to the terminal. You’ll know the connection is established when a green check mark appears on your screen.

Unlock the phone

Another solution is to unlock the phone. We know that you don’t need to open and activate the Google Pay app to make a payment, but at least the phone must be active, without locks.

Change the position of the phone

You can also choose to change phone position. There can be some variability between devices as to where the NFC antenna, which is responsible for establishing the connection, is located.

It could be at the top or bottom, so be sure to test both ends, moving the phone around until the payment is triggered. Sometimes it is a matter of knowing your device, over time, you will know how to present it to the terminal.

Set Google Pay as default

If you have more than one payment app installed on your device, meaning you also use Samsung Pay, make sure Google Pay is set as default.

To adjust this, do the following:

  • Go to “Setting”.
  • In “Setting“, Choose “Apps and notifications”.
  • Then tap on “Advanced”.
  • And then in “Default apps”.
  • In “Default apps“, Choose “touch and pay”.
  • And here, tap on “default payment”.

Confirm that the terminal accepts Google Pay

Some terminals in stores are not configured to accept mobile payments. For this reason, you must verify with the person who is assisting you, if the terminal can receive payments through GooglePay and NFC.

You may also like Aliexpress Payment Not Working. Causes, Solutions and Alternatives

2. Problems after Android update

Some users have experienced problems after receiving software updates, whether they received an OTA or a sideload.

The solutions in this case are the following:

Update your device

It may seem counterintuitive, but sometimes the remedy for a faulty update is another update. If it is not available automatically, it will be necessary to download any new available updates that your provider has not yet provided.

To check for updates to your operating system, do the following:

  • Go to “Setting”.
  • Then select “About this device”.
  • Here, tap on “Upgrade system”.
  • And then in “Check for Update”.

The phone will check for updates that are pending, and it will be done automatically. If you don’t get updates, it’s because your phone is up to date.

Avoid having multiple users

You need to assign only one user per account. This makes things easier and ensures that the payment is made properly.

Clear Google Pay cache

Clearing the cache of Google Pay can improve the functionality of the application and thus be able to make the payment. For this, proceed with the following steps:

  • Go to “Setting”.
  • Then enter “Applications”.
  • Here, look for “GooglePay”.
  • Then tap “Storage”.
  • Here select “clear cache”.

Check that NFC is activated

Verify that NFC is activated by doing the following:

  • Go to “Setting”.
  • Then go to “touch and pay”.
  • Then touch “default payment”. This step is imperative.

3. Error message: Google Pay cannot be used on this device

You usually get this message because you are trying to use Google Pay on a rooted device. Long story short, root access will need to be hidden or removed, and you’ll need to use a stock ROM.

These are the solutions you can run:

Use Magisk

Magisk has a systemless interface and allows you to enable and disable root. It won’t work if you have both Magisk and SuperSU installed at the same time, you’ll need to choose one.

  • To install, boot your phone into recovery mode, using a custom recovery like TWRP
  • Then update the Magisk file.
  • Subsequently, Magisk will be available among your applications. Once you open it, go to “Setting”.
  • Then select “Magic Hide” to mask root while using Google Pay.
  • Make sure it’s been verified GooglePay and then add the module for safety network verification.
  • Also, you can remove Xposed and reinstall, using the systemless version of Magisk.

Disable SuperSU root

To disable SuperSU root, it is very simple, you just have to execute the following two steps:

  • Go to “Setting”.
  • Uncheck the option “enable superuser”.

Unroot / Return to Stock

To unroot your phone, simply update to factory settings. This can also help if you have a custom ROM.

Use Xposed module: “No device verification”

When Google Pay checks the status of your device, this Xposed module returns a message that your phone is not rooted.

  • The first step is to install the Xposed Framework on your device.
  • Search “No device verification” in “modules” and install it
  • Then give it the corresponding permissions.
  • Reset as default Google Pay app through the menu.
  • Then select “Restart”.

Use Xposed module: “RootCloak”

Root Cloak Hide the rooted status of your device. To use it, you must first install XposedFramework on your device. You can then locate and install the rootcloak module and enable it.

Reset as default Google Pay app through the menu. And then reboot. They are the same steps used in the method of “No device verification”.

Clear the cache of the banking app

Just as clearing the cache of Google Pay can help improve performance, it can also improve if you clear the cache of the banking application. Proceed as follows:

  • Go to “Setting”.
  • Then select “Applications”.
  • In “Applications”, look for the banking application you are using.
  • When locating it, select “Storage”.
  • And then “clear cache”.

4. Unrooted device is not checking security

Everyone assumes that they get this message when they have rooted, but this is not always the case. Another reason your device might be getting the same errors as rooted devices is if it doesn’t meet the verifier CTS (Compatibility Test Suite).

Some devices and even some batteries are not compatible with CTS. Let’s see the solutions for this case:

Check for malware

Both malware and spyware can register as rooting when you try to install them, and Google Pay won’t install or work for security reasons.

Anyway, you should clean your phone from malware for security reasons, and thus solve the Google Pay connection problem.

replace the battery

This might work if you’re using a cheap battery that doesn’t support CTS. Some batteries do not have the necessary NFC chip. If you are going to change the battery, you must make sure that the battery is indeed of quality and has the built-in NFC chip.

Reposition the device

Sometimes it happens that the device does not perform the security check, simply because it is not properly aligned with the terminal. On some devices it is more difficult than others, but by using it continuously, you will be able to get to know your device and learn its ideal position.

Replace your device

Google Pay doesn’t work with all devices. There are models that have had problems with their implementation, even from the factory. Especially due to the lack of security elements integrated in the NFC configuration.

If this is your case, it is recommended that you change your device, for a model that does accept payments by NFC and Google Pay.

5. Google Pay used to work, but not anymore

It’s one thing to have a few hiccups when trying to use Google Pay for the first time, but have you been using it and suddenly can’t? It’s kind of frustrating.

Let’s see what you can do about it.

Reinstall Google Play Services updates

  • Uninstall recent updates from Google Play Servicesif you have the option.
  • Then restart “Google Pay”.
  • You will be prompted to update to the latest version of Google Play Services.
  • Upgrade and then check if Google Pay is already working.

narrow the search

To determine which app might be having the problem, try going into Safe Mode. Safe mode only uses those apps that come with your phone natively, without loading any third-party software that could be causing the problem.

  • To enter Safe Mode, first press the “power key”, then long press the option “To turn off”.
  • Touch “To accept” and the phone will reboot.
  • Words “Safe Mode” should appear at the bottom left of the screen. If you don’t experience the issue on reboot in Safe Mode, try uninstalling any third-party apps, one at a time, that you think might be the culprit.
  • Upon finding the problem, uninstall the problematic app, and if you need it, install it again so that it loads up to date and without problems.

Factory reset

Factory reset will erase everything and start from scratch.

  • To start with a clean screen, go to the “recovery mode”.
  • Choose “Factory reset”, selecting the option with the key “volume down”.
  • Confirm your choice by pressing the “Turn up the volume”.

6. Error: Unfortunately, Google Pay has stopped

The good news is that if you have this error, you don’t have a compatibility problem. The bad news is that you have some operations problem. Check which of the following solutions can help you.

Delete the app

You can either start small by deleting Google Pay data/cache and experiment, or take a general approach and do a complete deletion of the app and its data, including cache.

  • Go to “Setting”.
  • Then enter “Storage”.
  • In “Storage“, Choose “cached data”, or tap on the storage to have only the app take a more localized route.

Contact Google Pay

If the app no ​​longer wants to work on your device, find a way to contact Google Pay. It may happen that they have an error with the application and the model of your device, and they are in the process of being repaired.

In those cases, you just have to wait and act as directed by Google Pay.

master reset

The master reset is really not to the liking of many. And it is that it implies making a backup, in addition to the fact that, if the problem is not the device, it does not guarantee that it will solve it.

To perform a master reset, proceed as follows:

  • Enter to “Setting”.
  • Then select “General Administration”.
  • Here, select “Restore”.
  • And then “Factory data reset”.

Remember that you should only do this when you already have your backup copy safe.

To close

You may also like NFC on Xiomi Redmi Note 5 | What is it, how to activate it and advantages

It can be very frustrating when things don’t work as expected. Google makes it clear that it doesn’t intend to support rooted devices, and those solutions are being patched all the time.

However, those who are the type to root their devices also tend to use a lot of ingenuity, and it’s often a game of cat and mouse. Our recommendation is that you do not root your device, and thus you do not have problems with NFC and payment by Google Pay.

And if you didn’t root, but still the system fails in payment, here are the methods you can apply to solve that problem.