Hello,
We are developing an app that allows the user to purchase access to camera feeds and video content from places all around the country. We are somewhat uncertain about the type of IAP we should use to implement this feature - consumable vs non-consumable.
The thing is that the access you purchase is for a specific camera/video feed and should be permanently tied to the user that purchased it. So renewing the purchases after the user uninstalled and reinstalled the app is required for apps. On the other hand we are providing a CMS for the client to add additional camera/video feeds whenever he wants. Because the client should only interact with the CMS and not iTunesConnect this led us to think that the best option would be to provide a single consumable IAP purchase that the user would purchase and we would track on the app & backend site which feed the user purchased and allow him to restore access to those feeds where he to uninstall and reinstall the app at some point.
Is this approach correct? Can we use consumable IAP to provide access to permanent content? We could not find any reason why this would not be allowed but point 3.1.1 and specifically this line: Please remember to assign the correct purchasability type or your app will be rejected. has us somewhat worried.
Thanks in advance for any insight.