Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>Yes, you should be able to use in-app purchase to charge payment, as long as your terms of use of the app can confidently categorize the transaction item as being digital content. </p> <p>Perhaps you could sell a call pass, or something. But the general pattern is to make delivery after the transaction is complete, not deliver a service (by way of digital content voucher) and then charge after. A purchase could be for pass for a certain amount of minutes, that would need to be complete prior to the call being connected. That's just a thought.</p> <p>Let me guide you to a relevant part of the IAP Guidelines that you linked to. Please review the <strong>In-App Purchase Categories</strong> section. You will find some examples, make note of the VoIP and poker chip examples:</p> <blockquote> <p>Digital content is typically Non-Consumable unless the content is expected to be used only once in which case it would be Consumable. Here are some examples of digital content and what purchase type would be applicable:</p> <p><strong>Example Content | Allowed | Purchase Type</strong></p> <p>Buy a digital book | ✔ | Non-Consumable </p> <p>Buy virtual poker chips for use within a single app | ✔ | Consumable </p> <p>VoIP minutes, U.S.A to Germany | ✔ | Consumable </p> <p>Buy an item for in-game use | ✔ | Consumable if single use, otherwise Non-Consumable</p> <p>Here are additional examples of content that would not be allowed with details about why they are not allowable:</p> <p><strong>Example Content | Allowed | Why Is This Not Allowed?</strong></p> <p>Buy a physical book | X | Physical items cannot be purchased </p> <p>Buy virtual poker chips for use in multiple apps | X | Items can only be used in the app where the purchase is made</p> </blockquote>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload