How do I schedule an automatic renewal when I purchase an app to meet Apple recommendations?

I have 2 automatic subscription renewals in the app that are viewed by Apple but I refuse all the time. Note that this is not related to the IAP product (which apparently hasn't been covered yet), but instead of how I present the information in the UI. I can't get Apple to tell you directly how to overcome rejection. I appealed this once and it was rejected again, although I put the requested information in the metadata and in the binary. I changed the flow of the app to present information as soon as the user selects a subscription and before I submit a purchase request to StoreKit. Apple apparently thinks that I am "adding" to the StoreKit modal alert, but I'm not sure. I present information in a UIAlertController alert before the user asks for Buy or Restore.All purchase and restore code has been thoroughly tested, but I'm stuck with this UI abandonment.

The following are the notes about itunes connect disclaimer:

Guideline 3.1.2 - Business - Payments - Subscriptions

We continue to find that your app and its metadata do not fully comply with the auto-renewal subscription terms as set out in Appendix 2, section 3.8 (b).

There was no application in the binary:

- Information about the auto-renewable nature of the subscription - Links to privacy policy and terms of use

As long as your application displays subscription information in a modal alert, this information must be clearly indicated in the application itself before the user initiates an in-app purchase. Displaying this information in a modal alert is not enough.

Your app metadata was missing:

- Subscription Length - Privacy Policy Privacy Policy iTunes Connect Policy URL Field

For your convenience, we have included in Table 2, section 3.8 (b) below.

You clearly and explicitly disclose to users the following information about your auto-renewal subscription:

- Title of publication or service

- Subscription length (time period and / or content / services provided during each subscription period)

- Subscription price and unit price if needed

- Payment will be charged to iTunes account upon confirmation of purchase

- Subscription automatically renews unless auto-renew is turned off at least 24 hours before the end of the current period

- Accounts will be charged for renewal within 24 hours prior to the end of the current period and determine the cost of renewal

- Subscriptions can be managed by the user and auto-renewal can be turned off by going to User Account Settings after purchase

- Links to your Privacy Policy and Terms of Service

- Any unused portion of the free trial period, if offered, will be forfeited when the user purchases a subscription to this publication, where applicable

Next steps

To fix this problem, go to the app or its metadata includes missing information. Adding the above information to the StoreKit Modal Not Enough Warning; the information must also be listed somewhere within the app itself, and it must be displayed clearly and prominently.

If the above information is in your app, please reply to this post in the Permission Center for details on where to find it.

+3


source to share


2 answers


You should try to see what other applications are doing to get an idea of ​​what is required. Here's what they ask for:

1- Information about auto-renewable subscription:

To do this, you need to include this section from the apple contract in your application. I think they don't want you to use UIAlertView for this. This might be what they are referring to as "modal warning". This is the text that needs to be included (accurately or paraphrased):

β€’ Payment will be charged to iTunes Account at confirmation of purchase

β€’ Subscription automatically renews unless auto-renew is turned off less than 24 hours before the end of the current period

β€’ Accounts will be charged for renewal within 24 hours prior to the end of the current period and determine the cost of renewal.

β€’ Subscriptions may be user managed and auto-renewal may be turned off by going to User Account Settings after purchase

β€’ Any unused portion of the free trial period, if offered, will be forfeited when the user purchases a subscription to this publication, if applicable.

Here's an example of how it's done:



enter image description here

2- You also need to include links to your privacy policy and terms of use inside the app. You can post them in the same place where you post the information above

3- You need to specify the length of the subscription in the app description from itunes connect. (e.g. monthly and yearly subscription plans ...)

4- You need to specify the privacy policy in the URL of the privacy policy: enter image description here

+6


source


My app was approved this morning. The two keys that led to the approval are: 1) putting all the requested information in the metadata in the Description field on itunesconnect; and 2) changing the UI to a table controller with all the requested information in a UITextView inside a static cell with active links to terms of use and privacy policy. Given my experience, I doubt the way Evernote did it in the comments on this thread will work in the future (this is similar to the UIAlertController modal alert, which was one of the highlights in my case - Apple absolutely doesn't want modal alerts, because apparently because the user has to click on something to display the requested information). On the contrary, the solution that worked for me iswas to get all the information passively displayed in a table and select an in-app purchase by clicking on a row in the table view.Screenshot from an allowed app



+5


source







All Articles