Xamarin.InAppBilling: Restore Flow - RestoreProducts vs RestorePreviousPurchases

I'm trying to understand how the Restore Previous Purchases flow can work in my App.

Let's say the user downloads my App and purchases something in App for $.99 They then delete the App, re-download and want to restore.

I understand it's tied to their iTunes account which is fine and working.

I'm confused about what method I should be calling on the Purchase Manager.

The only method I'm seeing fired is: InAppProductRestored which appears to only return 1 Product at a time?

Also what happens if they chose "Restore" in my app, but haven't yet actually purchased anything? Is there an event that gets fired then?

Sign In or Register to comment.