Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

On my Nexus 7, I keep getting

An error occurred. Please try again.

Over and over when attempting to buy any paid apps on the Google Play store. It works fine for free apps, but always returns this same error when I try to buy a paid app. I've "tried again" a dozen times with the same result.

google play paid purchase click -- an error occurred. please try again

I checked my Google account and the Nexus 7 shows up as properly attached to my account. It also works OK in Mail, Calendar, and the other bundled Google apps on the device.

I don't understand why I'm getting this error, which tells me nothing. I'd like to buy some Android apps for my Nexus 7, but I can't!

Based on one of the comments, I tried buying the same app on the Google Play website, and I get an odd message next to the Nexus 7 (which does show up in the list of devices for me):

You have not opened the Google Play Store app recently on this device. Please open it and try again.

You have not opened the Google Play Store app recently on this device. Please open it and try again.

But, but, but I have the Google Play store open right now on my device!

share|improve this question
7  
Have you tried purchasing using the web site in your desktop browser? That might reveal a more descriptive (or at least different) error message. –  Dan Herbert Jul 24 '12 at 17:18
4  
Do you have Google Wallet setup? This could cause an odd error. –  Robin Jul 24 '12 at 17:19
    
It may be some maintenance error, sometimes it has happened to me even with free apps. I recommend to wait an hour or two and try again. –  user969757 Jul 24 '12 at 17:30
    
Any chance you're rooted? Seems like some similar cases of this are solved by installing a different version of the Play Store, but you'd need root to try that (example). –  eldarerathis Jul 24 '12 at 18:54
    
not rooted, all default, has been consistently happening since I got it for about a week. –  Jeff Atwood Jul 24 '12 at 21:02

5 Answers 5

up vote 5 down vote accepted

According to this thread on code.google.com (from April 2012), it seems that one user solved a similar issue after they were advised to turn off 2 step auth to use Google Play:

I'm having same issue & tech just advised I have to turn off 2 step verification to get into Play.

So I would disable 2 step auth on the Google account associated with the device and try again. (If that doesn't work, I wonder if it's even worth trying a factory reset with 2 step auth turned off...)

BTW: That thread is in the issues list for source code behind the Google Authenticator Application. The issue is not actually related to that application, however, after setting up 2 step auth the user reportedly could not access Google Play so that is why they blamed that app.


Alternatively (still assuming 2 step auth is part of the issue), you could create an app-specific password for Google Play as described in this answer. Quoting that answer:

  1. Create an app-specific password for Google Play at https://accounts.google.com/IssuedAuthSubTokens (E.g., name it "Android Phone Play Store").

  2. On the phone, add a 2nd Google account (All Settings > Accounts & sync).

  3. Launch Google's Play Store.

  4. Go to Menu > Accounts.

  5. Switch account; then, switch back.

  6. When it asks for a password, enter the app-specific password you've created.

share|improve this answer
    
I am definitely using 2-factor auth, so this is possible –  Jeff Atwood Jul 25 '12 at 4:06
    
@JeffAtwood did the latter work for you? –  jrg Aug 29 '12 at 20:09
    
@jrg have not had time to check but seems the most plausible explanation –  Jeff Atwood Aug 30 '12 at 3:06
    
I experienced a problem with 2-factor when factory resetting a device (HTC Incredible with Gingerbread). Upon entering Google account info, I would get an error (until I turned off 2-factor auth). So it seems reasonable that 2-factor could cause an issue with the (market) account on a new device. –  gary Aug 30 '12 at 12:42

In order of least to most destructive.

  1. clear data on market app, reboot
  2. remove your google account, reboot, add it again
  3. clear data from google framework services (this is similar to above, in that it will log you out, but I'm not sure what else this clears), reboot, sign back in.

the 3rd one was what finally fixed it for me and I haven't had the issue again.

share|improve this answer
    
excellent! how exactly do I do #3 in your list though? Eldar's answer covers #1, and #2 is pretty simple. –  Jeff Atwood Jul 24 '12 at 17:51
1  
@JeffAtwood: Look for "Google Framework Services" in the Settings->Apps list. –  eldarerathis Jul 24 '12 at 18:10
    
@eldar well, I went to "Google Framework Services" in apps, cleared data for that app, rebooted the tablet and... same error unfortunately. Going to have to try more stuff. –  Jeff Atwood Jul 24 '12 at 18:29

I recall seeing a post on RootzWiki where someone was seeing a very similar issue, though on a Galaxy Nexus. Specifically, he had the following symptoms:

To my dismay I found that I get an error no matter what I try to buy. Free apps seem to work fine.

The solution he ultimately ended up finding was:

Got it! Found a tweet from Peter Alfonso stating to uninstall the market updates and clear cache.

To do this, go into Settings->Apps, swipe left to the "All" tab, then select the Play Store (it should be titled "Google Play Store" so look in the 'G' area) and press Uninstall Updates. Once that's finished, hit Clear cache, or Clear data if you want to wipe all of its data completely. Once you've done that, relaunch the Play Store and try to purchase the app again.

share|improve this answer
    
this is great, but I don't see any "Uninstall Updates" on the Google Play Store app info page. I see: Clear Data, Clear Cache, Clear Defaults. I'll try clearing cache and data now. –  Jeff Atwood Jul 24 '12 at 17:49
    
Done, then rebooted tablet, same error unfortunately. –  Jeff Atwood Jul 24 '12 at 17:49
1  
@JeffAtwood: It's possible that the N7 ships with the most recent version of Play, then, so there's actually no updates to uninstall. –  eldarerathis Jul 24 '12 at 17:49

I just had this problem on my Nexus 7, though error message was Authentication is required. You need to sign into your Google Account, but same symptoms, everything worked fine except for downloading paid apps.

The problem was Google Wallet was disabled. To protect your data and privacy, your Apps Google Wallet account will be suspended when your account password is reset by your Google Apps administrator. Which was news to me and the root cause. I had to ring them to renable Wallet, then Google Play started working again for paid apps.

share|improve this answer

Issue reported on Google:

[#4319215] Paid apps are not available in territories

Payment and buying apps/in-app items -> [#4319215] Paid apps are not available in territories

We’ve received reports that some users living in a territory don’t have access to the same Android apps on Google Play as that territory’s parent country. You may be experiencing this issue if:

  • You live in a non-sovereign geographic region or a country subdivision
  • You’re receiving error messages when trying to purchase Android apps on Google Play or you don’t see paid apps on Google Play at all (you’re only seeing free apps)

There is no workaround available right now, but we’ll continue to update this page with developments, so check back soon.

Issue first reported on: February 1, 2012
Last updated on: July 3, 2012


Are you on a territory? If not, consider reporting your issue at Google Staff.

share|improve this answer
    
I am in the USA, so far as I know, that is not a territory? –  Jeff Atwood Jul 25 '12 at 0:45
    
@JeffAtwood Dono.. hence me asking! Don't really understand how the "map" gets divided where you are :) (Portugal here) –  Zuul Jul 25 '12 at 0:47
    
@JeffAtwood Here for certain things, like telecommunications, we're divided by territories.. –  Zuul Jul 25 '12 at 0:49

protected by Community Jun 8 '13 at 23:16

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.