Should in-app purchases transfer between different devices that use the same Apple ID? Is it up to the developer?

My situation: I have two iPads. I purchased Monument Valley and installed it on both iPads. No problem. I only had to buy it once. Now there is the expansion, Forgotten Shores, which is implemented as an in-app purchase rather than a new game. I purchased it on one iPad, but the other iPad still shows it as something I would need to buy.

I've tried deleting and re-installing from the second iPad. I've also tried syncing both devices to iTunes on my laptop. It still shows the expansion as something I would need to buy.

If I click buy, is Apple going to realize that I've already bought the expansion, and just tell the game that it is purchased? Or is it actually going to charge me again for the same expansion?

I'm not sure how this is supposed to work... I haven't tried to do in-app purchases across devices before.

1 Answer 1


Most apps with in-app purchases have the ability to redownload those purchases if, for instance, you delete the app & need to reinstall it, or if you are loading the app on another device with the same AppleID. Below, the Restore Purchase button in GarageBand which allows me to download loops I have purchased:

enter image description here

  • Thanks. I don't see anything like that in Monument Valley. I guess I'll try contacting the developer.
    – Kip
    Commented Nov 26, 2014 at 15:50
  • Sometimes if you just try the in-app purchase process again, it will recognize you downloaded it in the past and re-download without additional fees. This is, I believe, entirely up to the developer.
    – IconDaemon
    Commented Nov 26, 2014 at 15:52
  • 1
    Actually, I think I was just blind. :) I guess I had to know that "Restore Purchase" was the phrase I was looking for. I looked again this evening and saw it. Thanks!
    – Kip
    Commented Nov 27, 2014 at 2:30

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .