62

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.

Kara
  • 6,115
  • 16
  • 50
  • 57
lef
  • 1,196
  • 1
  • 9
  • 18
  • Apple AppStore Terms & Conditions (USA): http://www.apple.com/legal/itunes/us/terms.html – lef Sep 06 '12 at 09:50

6 Answers6

84

Works for 2020.03.16

8 steps in detail

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

SwiftiSwift
  • 7,528
  • 9
  • 56
  • 96
dengST30
  • 3,643
  • 24
  • 25
  • 2
    Is there any need to check receipts in the code or will the above set-up handle de-activation of the app when the trial period is over and the subscription has been cancelled - and also at the end of the subscription period but subscription cancelled? I'd prefer to have all this managed outside of the code if possible. – Jim Burke Mar 23 '20 at 09:57
  • Your suggestion is not of Apple – dengST30 Mar 25 '20 at 06:19
  • 2
    2020 in changes this is Perfect answer. – Digvijaysinh Gida Jun 02 '20 at 17:37
  • after setup in apple is there anything do in our end ie,code to check any introductory offer or anything? – Khushi Apr 13 '21 at 04:42
  • You can try other answers, like : https://stackoverflow.com/questions/57511546/how-to-support-offer-ios-subscriptions-with-a-free-trial-period – dengST30 Apr 13 '21 at 08:04
  • 1
    I have an auto-renewable subscription with 1 week free trial period. Apple is handling this after adding the subscription. My question is after adding the subscription and free trial period, in my simulator it shows the trial period and the start date as expected. But in the real device it not shows as expected. – sejn Mar 03 '22 at 15:33
  • 1
    Great answer, but product does not have to be approved – vortek May 11 '22 at 00:34
  • in 2023 works perfect – 1nstinct Apr 20 '23 at 02:08
  • setting No End Date did the trick. – Zahid Usman Cheema Jul 14 '23 at 09:27
37

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

zvi
  • 3,677
  • 2
  • 30
  • 48
  • do you know how can we get the free trial period for ios versions before 11.2. My UI shows how many days the trial is for. I'm getting this from SKProductDiscount object. How can I do the same(show trial period for different products dynamically) for versions iOS 11.2 earlier ? – SPS Mar 03 '20 at 07:37
33

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

Abhijith
  • 3,094
  • 1
  • 33
  • 36
4

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

Joseph Chen
  • 1,520
  • 13
  • 21
0

For 2023, in Appstore Connect create 1 week free trial:

1- Select App

2- Subscriptions

3- Select Subscription group enter image description here

4- Select Subscription Select Subscription

5- Click plus near Subscription Prices and Create Introductory Offer enter image description here

6- Select all Countries, Start day today, end date No end date.

7- Select duration 7-day trial or as you want.

replapp
  • 31
  • 3
-1

In iTunes Connect

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

hfossli
  • 22,616
  • 10
  • 116
  • 130