Nokia In-App Payment offers simple, seamless integration of a payment event into an app published on Nokia Store. With Nokia In-App Payment integrated into your app, consumers are able to purchase additional digital content from anywhere within the app. You define the content that the customer can purchase, as well as its price and description, using the Nokia publishing system (Nokia Publish). Once the Nokia In-App Payment system has confirmed that the payment has been made for the digital asset, your app can make that asset available to the consumer. Nokia In-App Payment processes payment using operator billing, the most popular payment method among consumers, which leverages Nokia's extensive integration with mobile operators to give you worldwide coverage.
You can use Nokia In-App Payment to sell and deliver the following types of products to consumers:
Nokia Store does not make difference between these product types. Only difference between these product types is how you handle consumption within your application. After product has been purchased, it cannot be purchased again before it has been consumed by calling In-App Payment API. It is up to you to manage which items can be consumed and which not. Items that can be consumed are typically in-game currency or gasoline, whereas premium content is typically not consumed.
If a consumer attempts to purchase the same item from the same phone for a second time before it has been consumed, Nokia In-App Payment will instruct the application to restore the content. In case of restoration, it is good to note, that purchases are always bound to the phone that originated the purchase and not to the consumer itself.
The key features of Nokia In-App Payment are:
From the consumer's perspective, the payment flow is similar to that shown in the following figures:
For more information on Nokia In-App Payment, see:
Last updated 12 August 2014