Nokia in app payments for Asha developers

100 %
0 %
Information about Nokia in app payments for Asha developers
Technology

Published on February 4, 2014

Author: nokia-developer

Source: slideshare.net

Description

Nokia In App Payment is designed from the ground up to encourage users to spend more on your digital goods, let you keep more of what your users spend, and reach the broadest possible market around the world. In-App Payment, also referred to as “Freemium” or “Free to Play” business model, helps you build apps with higher and recurring revenue compared to the “Pay to download” model. You can to attract a large user base with a free baseline experience and then extend the experience by offering digital content for sale. You can create and sell durable goods (for example new game levels) or consumable goods (for example weapons that expire or digital currency.) In this webinar you'll learn how to integrate In-App Payments into your apps with the help of Asha SDK and Nokia Publish.

NOKIA IN-APP PAYMENTS For Asha Developers (Public Beta) Michael Samarin Director, Developer Training and Evangelism Futurice @MichaelSamarin

ASHA IN-APP PAYMENTS SUMMARY • • • • • • Current Public Beta is available from Jan 24th, 2014 Functionality is a combination of the new Java Nokia In-App Payment Library and Nokia Store infrastructure Supports several Asha and Series 40 Platforms Supports both Durables and Consumables Supports testing in Emulator or real device without network connection This webinar is a summary of the developer guide at: http://developer.nokia.com/resources/library/NIAP/

SUPPORTED PLATFORMS • All currently supported Nokia Java platforms: • • • • • • • Nokia Asha software platform 1.1 (i.e. Asha 503) Nokia Asha software platform 1.0 (i.e. Asha 501) Series 40 Developer Platform 2.0 (i.e. Asha 309) Series 40 Developer Platform 1.1 (i.e. Asha 210) Series 40 Developer Platform 1.0 (i.e. Asha 205 ) Series 40 6th Edition, Feature Pack 1 (i.e. Nokia 301) Series 40 6th Edition (i.e. Nokia C3-00) http://developer.nokia.com/asha/monetization/niap/faq

BILLING • • • • • Consumers will be billed for their in-app payments through operator billing. Consumers do not need a Nokia account to make inapp payments. Nokia In-App Payment provides unparalleled access to 61 countries through 163 operator-billing relationships. Nokia In-App Payment supports billing using prepaid SIM cards where the operator allows it. Nokia In-App Payment does not support credit card billing.

ALLOWED CONTENT TYPES • • You can sell two types of digital content to consumers: • Durables (for example, a new level in a game) • Consumables (for example, virtual currency) You may not sell the following types of goods using Nokia In-App Payment: • Tickets to real-world events • Physical goods, such as food, clothing, or sports equipment • Physical merchandise in online auctions

SYSTEM COMPONENTS • Nokia In-App Payment Library, which is delivered as a JAR that you include in your apps. The library handles the communication between your apps and the Nokia In-App Payment Enabler. • The Nokia In-App Payment Enabler is a common component enabling inapp payments for all apps in the phone. It’s responsible for the payment processing and interaction with Nokia Store, and presents the user interface for payment transactions. It’s downloaded and installed using the Nokia InApp Payment Library. • Nokia Store provides the repository for product details and the mechanism for making payments through operator billing.

PROCESS FLOW (I) • Your app checks from Nokia In-App payment Library, if the Nokia In-App Payment Enabler is installed by calling isNPayAvailable. • Your app initiates a payment by calling the Nokia In-App Payment Library to obtain details of the available products and their price points. • The Nokia In-App Payment Library queries the app’s JAD for product and price point details and returns them to your app. • Your app then displays details of the items the consumer can purchase. The user selects the single item they wish to purchase. Your app then initiates the purchase, by passing the product Id to Nokia In-App Payment Library which in turn starts the In-App Payment Enabler.

PROCESS FLOW (II) • The In-App Payment Enabler now stops your app and handles the payment and verification process in conjunction with Nokia Store. If the purchase is for a restorable item purchased previously from this phone no payment request is initiated, otherwise a payment request is initiated and processed. • Once the purchase process has been completed by the Nokia Store server the Nokia In-App Payment Enabler receives status information on the payment, restarts your application and triggers a callback. The callback returns an object containing information about the purchase result. In case of a successful purchase, additional product data is included with the callback.

HANDS-ON DEMO Nokia In-App Payment (beta) – – – – Code Examples Nokia Publish Testing Purchases on Emulator Testing Purchases on Devices

THANK YOU!

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

Microsoft - Nokia Developer

... Developer.nokia.com has been deactivated as a result of the Microsoft acquisition of ... If you have questions on developing apps for Asha, Nokia X, ...
Read more

Nokia In-App Payments for Asha developers - YouTube

Nokia In App Payment is designed from the ground up to encourage users to spend more on your digital goods, let you keep more of what your users ...
Read more

Nokia Launches SDK and In-App Payment Tool For New Asha ...

Nokia unveiled a new platform for its Asha range of smartphones and feature phones today, which puts a greater on apps and offers two separate ...
Read more

Nokia welcomes Android developers; expands global ...

"Combined with Nokia In-App Payment, developers have the freedom to build on the model that works best for them." ... Asha, Nokia X and Lumia.
Read more

Nokia X: where Android apps will thrive | Microsoft ...

... We’ve had in-app payments on Nokia Asha for a while now, and it’s the same mechanism that’s being used on Nokia X. All a developer needs to do ...
Read more

Nokia overhauls Asha operating system, adds in-app payments

Nokia (NYSE:NOK) unveiled an updated version of its low-cost Asha platform, promising developers an open, standards-based environment for ...
Read more

Nokia Asha Platform: evolution of an operating system ...

Lurking within the seamless body of the Nokia Asha 501 is an operating system, the Asha Platform, which is every bit as remarkable as the industrial design ...
Read more

#MWC14: Nokia X Developer Initiatives, New Lumia Apps ...

... Nokia X Smartphones, Nokia 220 & Asha 230; ... 75% Of Android Apps Will Be Nokia X ... download the Nokia X SDK from the company’s developer ...
Read more