Refunds For Rejected (First Time) Binary Over Forced In-App Purchases API

Hi there,

I am writing to request a refund for the Apple Developer Program to which we recently subscribed.

It is with regret that our binary keeps getting rejected - being told to use your in-app purchases API; instead of other payment providers. Your policies on this appear to be predatory and cast out other payment providers whose main business you are thwarting - as this is not your main line of business.

We have no problem with predatory behaviour if it is the best technology out there, however, you have not yet penetrated the payments domain enough to put a policy that forces everyone on the planet to use Apple Pay - respectfully.

For example, you only have a handful of presentment currencies, and so you cannot say to a local person in a country in Africa to pay in USD when they do not have it. They have local currencies and payment providers that we integrate with for their sakes.

What you are making mandatory not only does not work in emerging economies, but it destroys the respect we gain from our clients by not allowing local currency payments. Losing them is the last thing we would want to do - and surely not at the expense of the luxury of Apple - ergo we would sacrifice our iOS app and deploy on other platforms that have already accepted HumanX.

To it, may you kindly refund us the payment we made for your developer program or accept HumanX into the App Store? Please let us know so that we can plan or change our plans accordingly. We have been hurt by your polices and feel as if we have been shortchanged or bribed by paying and then being rejected.

Thanks very much indeed. And looking forward to your feedback.

Sincerely,
Ra.
Answered by HumanX in 637260022
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.
  1. ) devForums is not the place to make these types of requests

  2. ) read your dev agreement, there are no refunds

  3. ) feel free to contact support directly via the 'contact us' link below, but hey...#2, so you might want to keep your expectations low.

Good luck.
  1. @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.

  2. 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.

  3. 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.
Accepted Answer
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.
Refunds For Rejected (First Time) Binary Over Forced In-App Purchases API
 
 
Q