Free Trial, one price, no subscription app store set up

Hi, I have an app that was coded in app for a free trial for 4 days and then the user is to be charged one time on the 5th day. No recurring subscription.

Since this was coded in the app as in-app purchase, how do I set this up on the app store? Set it as free and then it will ask for payment on the 5th day?

I just now saw that there is a non-recurring subscription option too. Do I set that up, or will they be charged twice?

Thanks for your help.

Effectively you want to offer a “paid” app with a free trial. To do this on our platform, you set the app as free and features/funvtionality is then unlocked via a free in-app purchase(IAP non-consumable) that grants access for a set period of time (days). When the IAP is purchased you will have a transaction with a purchase date, which you use to calculate your “paid app free trial” expires date (purchase date + trial period days).

at the end of the trial period, they then “purchase” your app using a 2nd non-consumable in-app purchase set to the price of your choosing to fully unlock/buy the app.

so while the app is free, features/functionality is gated behind these 2 non-consumable in-app purchase products. Note: if your app was truly a paid app before, you will need to honor their past paid app purchase before transitioning to a new business model using in-apps. Be sure to rev you applications version (Original application version)when you change business models so you can reliably know who paid for your app vs got it for free since moving to IAP.

Thank you. I appreciate it.

Yes, the app was a paid app before with one small in-app purchase. Now moving to free trial with in app purchase after 4 days.

What exactly does this mean?: "Be sure to rev you applications version (Original application version)when you change business models so you can reliably know who paid for your app vs got it for free since moving to IAP."

if the app was not free at one time, then those customers that paid for the app should not be merchandised in-app purchases for any features that were part of the paid app originally. When you make the transition to a free app with IAP, then coordinate this change with a new application version. Let’s say that is v2.0 of the app when it is made free and in-app purchases to “buy” the app or features. Going forward your app should first check the customers receipt to see what first version of the app they purchased. If the original application version is <2.0 then unlock app and don’t merchandise IAP’s, else merchandise IAP’s like normal.

see original_application_version in https://developer.apple.com/documentation/appstorereceipts/responsebody/receipt

also with IAP’s, be sure to implement Proactive Restore for the best customer experience. https://developer.apple.com/videos/play/wwdc2022/110404/

Thank you. I appreciate your time. Have a great day.

Hi, I have another question. I spoke with my programmer and he set the app up with only one in-app purchase (instead of 2 as you suggested) that will come up at 5 days.

So basically it shows it is free to download with in-app purchases.  If it is done his way, the user should be blocked from use and asked to pay at 5 days. He said this should work fine

What would be the difference in the way you suggested? I want to make sure I have it set up in the best possible manner for the user.

(I realize I placed this as a comment instead of a reply so I thought I would repost.)

Thanks again

How is the 5 days being enforced/tracked? Wondering what value is being used and how it handles redownloads.

Free Trial, one price, no subscription app store set up
 
 
Q