Getting on a call with V. helped the resolve this issue. If your app is rejected under "3. 1.1 Business: Payments - In-App Purchase" and you are deploying an enterprise app that has a subscription model to the store this means you must use in-app purchases as these are digital goods being purchased.
The issue is when the presentment currencies offered are not supported in your region - as in our case. Among this and other things, you should remove all payments by external providers from the binary itself - according to the policy. These subscriptions should be made elsewhere; such as your web app.
Only physical goods are exempt from in-app purchases; howbeit, you may still use Apple Pay for ease of use; howbeit again, if the presentment currencies are suitable for your region.
Post
Replies
Boosts
Views
Activity
@KMT, why not? We are on an Apple developer forum; these are Apple development issues that need addressing in the community - whether you like it or not.
Does this appear fair - in your view - not to refund developers when binaries are rejected on your first deployment on a particular developer account? Having people pay a relatively large amount of money (compared to other app stores); upfront, moreover annually - only to reject them. This has negative connotations and the justification behind this of forcing an incomplete payment service is anti-competitive under antitrust laws. Something does not add up. The congressional hearing was about this class of behaviour. But unfortunately, those who violate antitrust and anti-competition laws may lose in the end. And I guarantee you Apple will mislay the payments debacle if this is overlooked - in earnest.
Apple does not have a contact centre in Africa listed under their contact page. And the only contact I have, Grace G, has her phone ring but does not pick up.
I use Apple products daily and love them - but I am not a fan of corporate dirt.
Steve Jobs would have never allowed this primitive and non-intellectual behaviour at Apple - sorry to say.