Iβm wondering what rules an external payment system (such as Braintree) uses for in-app purchases on iOS. We are already launching a streaming music service that works over the Internet, and we want to develop applications for Android + iOS. This is a subscription service and we currently make all of our payments through Braintree. If at all possible, we would like to continue to do so.
I am a bit hazy about the exact details of when it is allowed, and when it is verboten.
This will allow users to transfer full tracks in the application (otherwise they will all receive 30-second previews), but also allows them to use the subscription on the Internet and on other platforms. So, will it be permissible to use a third-party payment system with "Apple law?"
source share