Braintree, IAP and App Store guidelines

Hi,


I am developing a customer an App that allows the on-demand image viewing or downloading.


These purchased can be consumed by the user from 3 places, the iOS App, the Android App and the website.



I was wondering if I am obliged to use for iOS app your payment system In-App purchase API (IAP) or if I can use Braintree.


Perhaps using Braintree would violate the following rules of the guidelines:

11.2, 11:13


Instead of using App Purchase API (IAP) perhaps would violate the following rules of the guidelines:

11.3, 11.4


By reading the Rule 11.14 of guidelines, perhaps I should not put any possibility to buy credits from the inside of the iOS App and leave the possibility to buy only from an internet site.


How should I do?


Thanks

Nandan Deshmukh

Hello


As far as I know, the obligation to use Apple's IAP is limited to add-on functionality of the app. If your user is actually buying an image or a license for an image, this is not considered a software addition thus you are not obliged to use IAP for that.


Theodore

Not sure of your reference - there is no section 11 in the ASRGs.


Can you explain what document you are quoting, thanks.

Here are the current guidelines:

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


You will want to read 3.1.3:

3.1.3 “Reader” Apps: Apps may allow a user to access previously purchased content or content subscriptions (specifically: magazines, newspapers, books, audio, music, video, access to professional databases, VoIP, cloud storage, and approved services such as educational apps that manage student grades and schedules), as well as consumable items in multi-platform games, provided that you agree not to directly or indirectly target iOS users to use a purchasing method other than in-app purchase, and your general communications about other purchasing methods are not designed to discourage use of in-app purchase.

Braintree, IAP and App Store guidelines
 
 
Q