How to avoid In-App Purchase?

Hello All,


I am trying to create an app as a platform that allows individual contributor to sell their digital content like audio, video.


Most of the content is paid and I am using AVPlayer (iOS native component) I would need to go for in-app purchase as per apple guideline.


https://developer.apple.com/app-store/review/guidelines/#in-app-purchase


To avoid in-app purchase I am planning to follow either of below payment flow.


Flow 1: [Payment on Web browser and content presentation through AVPlayer]

- For the payment options like credit card entry, user will be redirect to external website in Browser (like safari)

- Once payment is completed on browser, we will redirect user to content using deeplink.

- Here content will be played in AVPlayer.


Flow 2: [Payment in Web view inside app and content presentation through HTML player inside app]

- For the payment options user will open web view within the application.

- Once payment is completed on WebView. We will redirect user to content.

- Here content will be played in Webview only. We will avoid AVPlayer.


Are these valid flows to avoid in-app purchase OR these approaches will result in app rejection?

Please let me know if there is another way to avoid in-app purchase in this use case.


Thanks in Advance,

Akshay

>allows individual contributor to sell their digital content like audio, video.


Will these contents, once purchased, be used within the app? If so, both flows are a violation of the guidleines and your app may be rejected (aka should be rejected, aka most likely will be rejected - but no one can predict....). If 'played in Webview only' in flow 2 means - played outside the app, then you may not be in violation of the guidelines although this depends on whether App Review will consider a digital good as a "Goods and Services used outside the app"

While no one here can promise what App Review will/won't accept in your example, note that each of those has been reported as reasons for rejection in the past.

If your business model hinges on payments outside the app, consider following ASRG 3.1.3(a) “Reader” Apps

I want to publish an app with a website that contains a donation button for profit. Will Apple allow that.
How to avoid In-App Purchase?
 
 
Q