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 
                    Coupons


                    Ticketting


                    Restaurants


                    Mobile Storefronts


                    Comparision Shopping


                               And More
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	
  
ppButton.addEventListener('paymentCanceled', function(e) {	
});	

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

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




                           CALLBACKS	
  
NEXT STEPS ?
Next Steps


Create Sandbox Account

Get API Credentials

Build & Next your app.
        Test Steps


Submit App to PayPal

Get App ID

Go Live & Make money
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




                      QUESTIONS ?

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

Srikanth Nandiraju: Monetize Your Mobile Apps Using Titanium Commerce Mobile