Srikanth Nandiraju: Monetize Your Mobile Apps Using Titanium Commerce Mobile

27
Mone%ze Your Mobile Apps Using Titanium Commerce Mobile Srikanth Nandiraju

description

The mobile commerce is on the rise and various research reports from analysts shows that mobile commerce will hit the $6 billion in 2011 and will grow up to $31 billion by 2016. PayPal today processes about $10 million in mobile TPV (total payment volume) a day and is estimated to process up to $3 billion in mobile TPV for the year 2011. In this session, we will go over how you can use PayPal In-App payments in your mobile application to process payments for a variety of use cases and how to use can use the mobile payments capability provided by the commerce module for Titanium to build your iOS and Android apps.In this session, you will learn about1. PayPal Mobile Payments Library2. PayPal Mobile Express Checkout3. Implementation walk through4. Next steps (going live, tech support)

Transcript of Srikanth Nandiraju: Monetize Your Mobile Apps Using Titanium Commerce Mobile

Mone%ze  Your  Mobile  Apps  Using    Titanium  Commerce  Mobile  

Srikanth  Nandiraju  

AGENDA  

M-Commerce

PayPal Payments

Commerce module

Sample App

Resources

Questions ?

$ M-Commerce

$ M-Commerce

And More

Ticketting

Coupons

Restaurants

Mobile Storefronts

Comparision Shopping

Why  PayPal  ?  

PAYMENTS  

Payments  

Goods & Services

Donations

Personal Payments

Subscriptions

Payments  

Goods & Services

Donations

Personal Payments

Subscriptions

Payments  

Goods & Services

Donations

Personal Payments

Subscriptions

Payments  

Goods & Services

Donations

Personal Payments

Subscriptions

Payments  

Goods & Services

Donations

Personal Payments

Subscriptions

PAYMENT TYPES

Payment Types

Simple

Parallel

Chained

Payment Types

Simple

Parallel

Chained

Payment Types

Simple

Parallel

Chained

Payment Types

Simple

Parallel

Chained

Download the PayPal module from this URL

http://www.appcelerator.com/products/titaniumcommerce/

Extract the files under

/Library/Application Support/Titanium/modules

Initialize the Titanium PayPal module

Generate the ‘Pay with PayPal’ button

Add the Payment details

Wait for callback

SAMPLE  CODE  

CALLBACKS  

ppButton.addEventListener('paymentCanceled', function(e) {});

ppButton.addEventListener('paymentSuccess', function(e) {});

ppButton.addEventListener('paymentError', function(e) {});

NEXT STEPS ?

Next Steps

Submit App to PayPal

Get App ID

Go Live & Make money

Next Steps

Create Sandbox Account

Get API Credentials

Build & Test your app.

h<p://developer.paypal.com  h<p://www.x.com/mobile  

h<p://www.paypal.com/fees  h<p://www.paypal.com/dts  

QUESTIONS ?

Visit Apps 101

Everything you need to know about the submission process

Understand the PayPal Developer Agreement to know what is and is not allowed before you begin coding

Be as descriptive as possible when relating:

What your application does Your application payment flow

Who all the players (senders and receivers) are in the payment flow

Contact Developer Technical Services (DTS) if you have any technical questions