Restore Purchase Items - IAP Best Practices

supafly129supafly129 Member Posts: 454
edited August 2015 in Working with GS (Mac)

I've browsed through the GS cookbook as well as the forum many times, but still confused about how the "Restore Items" behavior should really function.

1) is it necessary to "Request Purchase Data" before the player presses the "Restore Items" button?

  • When I click "Restore Items" in my TestFlight beta, my Non-Consumable item restores to a "purchased" state without "Request Purchase Data" at all, which seems odd. Even buying/consuming my Consumable item also restores my Non-Consumable item for some reason.

2) is a popup (e.g. login prompt) supposed to appear when the "Restore Items" behavior is triggered? It does not for me, so what's the best way to let the player know that a restore has succeeded/failed?

Here are my rules for [Restore Purchases] button:


Here are my rules for my [Non-Consumable] button:



Sign In or Register to comment.