iOS - In App Purchase Approval Guide iOS 17

October 11, 2023 ยท 3 minute read

I recently submitted my first in app purchase based app on the app store. It was quite a learning process not only in the coding phase but also in finding out what things are necessary in getting your app approved. Today I am going to share these points with all of you.

6 Points to Remember

1. Your app needs to have a whole screen dedicated to the in app purchase section. That screen shouldn't just be a purchase dialog but a full fledged view controller. That screen should describe the purchase clearly. The price, benefits that the users will get, duration of purchase (whether it's a subscription or a one time consumable purchase).

2. The same screen should also include some terms of purchase. It is important that you also include a link to your own terms of use and privacy policy pages. I can't stress enough how much important this point is.

3. Your text should look something like the following:

  
      Subscription price: *productPrice*
      Description: *productDescription*
      Trial duration: *productTrialDuration*
      Subscription duration: *productDuration*
      
      Please read below about the auto-renewing subscription nature of this product: 
      Payment will be charged to iTunes Account at confirmation of purchase 
      Subscription automatically renews unless auto-renew is turned off at least 24-hours before the end of the current period 
      Account will be charged for renewal within 24-hours prior to the end of the current period, and identify the cost of the renewal 
      Subscriptions may be managed by the user and auto-renewal may be turned off by going to the Account Settings after purchase 
      Any unused portion of a free trial period, if offered, will be forfeited when the user purchases a subscription to that publication, where applicable 
      
      
      Terms of Use: *TermsOfServiceURL*
      Privacy Policy: *PrivacyPolicyURL*
  

4. Make sure you also describe the in app purchase in your app description (the text that gets displayed on the app store). This text must also include the terms of purchase and the links to your terms of use and privacy policy. This is the same text that I shared above.

5. One of the things that many developers forget is to describe the in app purchase to the review team. Inside the review notes, try to describe why the in app purchase is important for the app, what benefits it provides. Try to be make it as elaborate as you can.

6. You also need to provide the login credentials for a test apple account that the review team can use to make a test purchase. These login credentials will be separate from the ones that you provide in the review notes for your app login.

Let me know down in the comments, what sort of problems did you face when you submitted your first in app purchase based app.