Several Subscriptions from the same Apple ID

We are trying to implement a renewal subscription model were we have our own users and of course the Apple ID. We want to allow the same Apple ID to buy a subscription for several of our users. Is that possible? if it is, how does the cancellation works?


For example, we have our user 1 logged in the app and buys the subscription (using the Apple ID). Then he logs out and user 2 logins and wants to buy the same subrsciption (user 2 so far doesn't have the subscription but both users are logged in a phone with the same Apple ID). How can we achieve this?


We were trying to use applicationUsername for that, but looks like applicationUsername is intended for the opposite case, to avoid several Apple ID buying the same subscription for user.

Thanks

Replies

> both users are logged in a phone with the same Apple ID

Then they are the same person as far as IAP is concerned.


A non-renewing subscription is more flexible than an autorenewable subscription. With a non-renewing subscription you can turn the purchase into a record either in the user's iCloud Account (user specific) or in the device's file system (device specific).