How to set-up In App Purchase free trial period in iOS app

IosIn App-Purchase

Ios Problem Overview


In Apple's AppStore Terms & Conditions, you may find the following statement in relation to Auto-renewable In App Purchases:

>"Certain paid In App Subscriptions may offer a free trial period prior to charging your Account."

How does it work? I haven't seen any option to allow such free trial period for my Auto-renewable IAPs in iTunes Connect.

Ios Solutions


Solution 1 - Ios

Works for 2020.03.16

8 steps in detail

Firstly, your products should be approved.

1

0

2

1

3

2

4

3

5

4

6

5

7

6

8

7

And you got

8

After several hours, it works

Solution 2 - Ios

Five years later - Apple has changed the way you offer free trial for users. source: https://itunespartner.apple.com/en/apps/news/4406427

From now it's under "introductory price", see here for more details: https://help.apple.com/itunes-connect/developer/#/deve1d49254f Select Set Up Introductory Price

Update 3/2020: now it's called "Create Introductory Offer" update for

Solution 3 - Ios

As of October 2019, follow this :

In iTunes, Select My apps --> features --> In-app purchases

  1. Click on Product ID
  2. Subscription Prices
  3. Create introductory offer
  4. Select territory
  5. Choose start and End date. Select today's date and No end date if it's Free Trial.
  6. Select type (Trial) and duration of trial.

During receipt validation in server side, you can check for is_trial_period to determine if it is in Trial.

https://developer.apple.com/documentation/storekit/in-app_purchase/implementing_introductory_offers_in_your_app

Solution 4 - Ios

After you log in to iTunesConnect...

  • Select Manage Your Apps.

Manage Your Apps

  • Select your app.
  • Select Manage In-App Purchases.

Manage In-App Purchases

  • Select the subscription family you want to add a free trial to.
  • Select a duration.

Durations

  • Set Offer a free trial? to Yes.
  • Select free trial duration.

enter image description here

Solution 5 - Ios

In iTunes Connect

App > Manage In App Purchases > Subscription Basic > 1 Month > Offer a free trial?

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionlefView Question on Stackoverflow
Solution 1 - IosdengST30View Answer on Stackoverflow
Solution 2 - IoszviView Answer on Stackoverflow
Solution 3 - IosAbhijithView Answer on Stackoverflow
Solution 4 - IosJoseph ChenView Answer on Stackoverflow
Solution 5 - IoshfossliView Answer on Stackoverflow