correct IAP-type for daily purchases

I want to extend a magazine app with several daily issues by the possibility to buy single issues.

Unfortunately I am not sure which IAP-type I can use.


Consumable:

Doesn't fit.

A daily edition can only be purchased once.

And the purchase should be restorable.


Non-Consumable:

Doesn't fit.

As I understand it, each daily issue would have to be added as a new ProductId.

That's way too much administration.

Especially for multiple editions.

And every new ProductId has to pass the app review.

That's not possible in time.


Subscription:

Doesn't fit.

The purchase of a daily issue is permanent and therefore not a subscription that expires.


How can the purchase of daily issues be mapped via the In-App-Purchase?

Replies

There are two ways:

1) a consumable 'credit' that can be exchanged for any daily issue. You will need to record (in the user's iCloud key-value file for example) the daily issues that have been purchased by that user.

2) a subscription - either non-renewable or autorenewable. The user is entitled to view/download any daily issue that comes out during the time period that their subscription was in effect. You can use the receipt to determine those time periods.

Couldn't that cause problems with the review?

If you define an IAP as Consumable, but it has a different meaning.

Unfortunately, subscriptions cannot be purchased for a past period.

Therefore you could not buy old issues this way.

I'm afraid the second idea wouldn't work.

Anything can cause a problem with App Review. This use of a consumable IAP to purchase 'credits' is consistent with the guidelines, IMHO - but, again, anything can cause problems with App Review. The credits are consumable hence a consumable IAP is appropriate. What they turn into is not consumable - therefore you will need to create your own restore function using something like the user's iCloud key-value file.

> Unfortunately, subscriptions cannot be purchased for a past period.


Yes, past issues (this is your first mention of this product line) would need the Consumable IAP credit system. Current/future issues would work under a subscription system.