The Android Pay is an all-new Digital Wallet platform which developed by the Google which makes the payment and purchases more easier than ever. Like other online virtual wallets, the Android Pay works similarly. It enables the users to make payment via android mobile while purchasing the goods.

So, anyone can use this Android Pay virtual wallet to make payment at any Super Market, Food store, Fuel center, etc. The Android Pay uses the Near Field Communication (NFC) to transmit the card details to the retailer. Before making the payment, it requires the users to authenticate their self via two-step authentication.

How to Android Pay cannot be used” error Here’s a fix

The Android Pay also comes with the physical authentication feature such as Fingerprint ID so that users can use their fingerprints to make payment. But most of the users are getting the “Android Pay cannot be used” error on their smartphone screen, when making payment. If you are one of them so don’t worry. Because it is a very common issue, that comes on Android Pay application while making the payment.

Page Contents

Clearing Play Store Cache and Data

As per xda developers forum, You can try deleting play store cache and data. Try using the following steps to clear cache and clear data of your Play store below.

  • Go to Setting > Apps > Find Play store from there.
  • Find Clear data option from there & clear it
  • Now Tap on Clear cache option to clear cache.

This error of Android pay cannot be used, has been fixed by these steps on some devices. However, you may try using it on your device to see if these steps working for you or not.

For Rooted Device

If you are using the rooted smartphone, then you can’t use the Android Pay wallet to make payment. This “Android Pay cannot be used” error is very common, and this error will only come on your smartphone screen if you are using the Android Pay app on the rooted smartphone. That’s the reason that you get this error while you use the Android Pay app on your smartphone.

To make your every payment secure, Google has used strong security and made sure that the Android Pay couldn’t be used on any rooted smartphone or rooted Tablet. If you are using the “Android Pay” application on your rooted smartphone, then you can get this error while making payment.

Disable Root from SuperSU

According to a thread posted on Reddit, disabling root using SuperSU has worked for some users. So you may try disabling root in SuperSU and try paying using Android Pay. To disable root on your device using SuperSU, try the following steps.

  • Open SuperSU app on your device.
  • Go to Setting > Uncheck “Enable SuperUser” Option from there
  • Now Open Android Pay & configure your cards from there
  • Go to SuperSu app and check “Enable Superuser” option.

This method has worked effectively for many users according to our research on various forums and threads on the Internet.


We hope this tutorial will help you to use Android Pay on your device. Do comment below if you want us to include any other method you know to help our other readers.

Share your feedback about these steps in the comments below, if it worked for you.


Disclaimer | This article may contain affiliate links, meaning that we may receive a small commission for qualifying purchases at no cost to you.
Lucky Sharma on Theandroidportal Blog
Lucky Sharma is Engineering Students & he loves to write about tech and gadget, He is a senior editor at Theandroidportal & He also manages publishing videos on our official YouTube channel.