Randel S
Randel S

Reputation: 362

Can a user purchase a consumable and a non-consumable together?

I'm starting to see developers on IOS implement "if you buy a coin pack you'll also get all ads removed". From my understand of IOS in-app purchase I assume the coin pack as consumables, which would be $0.99, and ads removal as non-consumable, which I assume would be free, but how will I make the transaction? Will I make a payment request for the consumables and non-consumable together?

Upvotes: 0

Views: 538

Answers (1)

Nirav Bhatt
Nirav Bhatt

Reputation: 6969

The simple answer is NO. While it might be possible to add two payments to payment queue in a row, it is important for user to understand that he is buying two products together. If you do addPayment twice, the entire flow will run twice, with alerts nagging the buyer - something that you don't want.

In such a case, you better make it so that consumable purchase unlocks the app so that ads do not appear. Single product - with description stating they got ad-removal as permanent bonus.

The ultimate difference between consumable and non-consumable is simply the fact that you can't restore consumables, so you must find a way to store that consumable somewhere, so your app knows to remove ads in case of device change / app deletion.

When you hear other devs offering similar, they are actually selling just one product at a time.

It is possible to sell >1 quantity of an IAP item, though.

Upvotes: 1

Related Questions