free month sponsorship and unlocking in the IAP subscription.

We set up the IAP subscription.

We have set up a sponsorship system and we would like to unlock free months to users who bring us new users through sponsorship.

But since Apple manages payments, we can not do that.

Would you have a solution? Thank you.

Replies

>we would like to unlock free months to users who bring us new users through sponsorship. But since Apple manages payments, we can not do that


Switch to a non-renewing subscription IAP. But you must enable this 'unlock' system solely within the app, perhaps using CloudKit to transfer some sort of 'thank you credit' from one user to another. Apple needs some way of protecting itself from a user selling these 'free months' outside of IAP.


3.1.1 In-App Purchase:

If you want to unlock features or functionality within your app...... you must use in-app purchase. Apps may not use their own mechanisms to unlock content or functionality, such as license keys, augmented reality markers, QR codes, etc......

>unlock free months to users who bring us new users through sponsorship. ...since Apple manages payments, we can not do that.


If you haven't already see the ASRGs 3.1.1 In-App Purchase, keeping in mind that Apple takes a dim view of processes that look like they are attempting to avoid IAP and associated revenue. Best to work with the process, not around it, if that's what you're asking 😉