In-App Purchases

In-App Purchases let users pay for additional features or new content by embedding a store within an application. In-App Purchases process user payments on your behalf and notifies the application that it can deliver/unlock a purchased product.

There are several types of products that can be sold within an application: content, functionality, services and subscriptions.

There are two models used to deliver a user’s purchases: a built-in model and a server model. The built-in model products are stored within the application and unlocked after purchase. The server model is based on the use of separate server the products are delivered from.