Updating in-app purchase price App Store not working - ios

I have changed the price of one of my in-app purchases from Price Tier 1 (Paid) to Price Tier 0 (Free) - this is to encourage people to download the app when I promote it.
The problem is, however, is that I changed it a few hours ago and the app is still showing the Price Tier 1 price for the in-app purchase.
How do I fix this? - Is an app update needed to cause this price change to happen? - If so how can limited time promotion be done?

Related

Free Trial IAP + Non-Renewing Subscription IAP

I'm confused about the the following statement in the apple's review guidelines 3.1.1
"Non-subscription apps may offer a free time-based trial period before presenting a full unlock option by setting up a Non-Consumable IAP item at Price Tier 0 that follows the naming convention: “XX-day Trial.” ..."
Current situation:
This is my first app and not published yet. It's planned to be offered at no cost. I've already implemented a non-renewing subscription IAP item to unlock all features for a period of time. The app keeps still useful without buying the IAP item.
Questions:
What's the meaning of "non-subscription apps"?
Does it mean that I am not eligible to offer a free trial period IAP item (Non-Consumable item at price 0)?

Do I need to using subscription or consumable IAP on Apple

if i was selling 1 month memberships in an app Apple says you should use Non-Renewing Subscriptions as youre giving access to your service for a fixed amount of time.
Ok fine...
But what if you wanted to allow users to purchase multiple '1 month subscriptions' ?
So each time they purchased the membership IAP it would add 1 month to there membership...
This would work if the IAP was set up as a consumable.... you just process the IAP and add a month to their membership, but would it work using 'Non-Renewing Subscriptions' ?? As i am assuming once you buy a Non-Renewing Subscriptions you have wait till it expires before you can buy again?

Yearly once-off in-app subscription (app store)

I am making an app which offers an auto-renewable in-app subscription which charges a specific tier per month. I also need to make a once-off discounted year payment subscription.
I see on apple's website (https://developer.apple.com/app-store/subscriptions/) that this is doable:
I also see the recommended in-app subscription for this kind of usage:
But once I add the in-app purchase and go to edit mode, I cannot see anywhere referring to a year plan or anything else.
Am I missing something?
Thank you in advance.

How to create free in-app-purchase?

I need one of my in-app purchases to be free, possibly with the provided by Apple IAP structure?
Currently the type of that purchase is non-consumable while it's payed everything is okay, but the problem is that if i made it 'free" from price tiers, i receive it's ID in invalidProductIdentifiers.
Apple have now added a Free price tier for in app purchases. I've tested it with a non-consumable for an app that is currently in the store and it works perfectly.
Just go to 'Manage In-App Purchases' in iTunes Connect, select the product and change the price tier to Free. Then, when you fetch the SKProduct in your app the price will be 0.
NOTE This was accurate when it was written, but has since become outdated
You cannot have a free In App Purchase. Think about it. What would Apple gain by giving you free hosting for your stuff? If you charge for it they get 30% and that makes them happy but 30% of nothing is nothing. You will need to host the content yourself.
Source: My experience with IAP
In-app purchases are for products which can be purchased, or has minimum Tier1 pricing, else it cannot be consider into inapp process.
You app should have list of products which are available for in-app, else other should be skipped from the in-app process.
This is possible for non-consumable IAPs:

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

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.
Works for 2020.03.16
8 steps in detail
1
2
3
4
5
6
7
8
And you got
After several hours, it works
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
Update 3/2020: now it's called "Create Introductory Offer"
As of October 2019, follow this :
In iTunes, Select My apps --> features --> In-app purchases
Click on Product ID
Subscription Prices
Create introductory offer
Select territory
Choose start and End date. Select today's date and No end date if it's Free Trial.
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
After you log in to iTunesConnect...
Select Manage Your Apps.
Select your app.
Select Manage In-App Purchases.
Select the subscription family you want to add a free trial to.
Select a duration.
Set Offer a free trial? to Yes.
Select free trial duration.
In iTunes Connect
App > Manage In App Purchases > Subscription Basic > 1 Month > Offer a free trial?

Resources