I need clarification and specification on how to implement my billing model in iOS for my business.
My webservice offers Personalized-Reports to users accessible from:
- Web
- iOS app.
- Android app.
The users can buy packs of 10 reports:
- from web with credit card
- from iOS with credit card (apple pay, stripe.com)? IAP? both?
- from android with credit card (stripe.com).
and then get each report on web, ios app or android app interchangeably.
About iOS billing model specifically, confusion comes from:
https://developer.apple.com/app-store/review/guidelines
points 3.1.3 "Content-based ‘Reader’ Apps”
and 3.1.5 "Physical Goods and Services Outside of the App"
- Is It ok to implement Apple Pay, stripe, or any other Credit Card to buy the packs for 10 reports on iOS?
- Despite my personalized-reports will be accessible from all other platforms, must my iOS app only offer IAP in iOS and avoid all other payment options or can i implement both ?
- Is there ANY reliable source of information to clarify this? or the only way is to send the app for review and see what apple says?
- since my content is not streaming (but just graphical and sensitive data that expires), where does my personalized-reports get into: 3.1.3 or 3.1.5 terms of the licence?
Thanks in advance,
All help will be much appreciated!