Mobile payments with PayPal
Upcoming SlideShare
Loading in...5
×
 

Mobile payments with PayPal

on

  • 1,975 views

This presentation was used to show how to integrate PayPal payments into Appcelerator based Titanium mobile applications. The presentation was delivered at Hacker Dojo in Mountain View as part of Bay ...

This presentation was used to show how to integrate PayPal payments into Appcelerator based Titanium mobile applications. The presentation was delivered at Hacker Dojo in Mountain View as part of Bay Area Mobile meetup.

Link : http://www.meetup.com/BayAreaMobile/events/15272339/

Statistics

Views

Total Views
1,975
Views on SlideShare
1,969
Embed Views
6

Actions

Likes
0
Downloads
18
Comments
1

2 Embeds 6

http://www.linkedin.com 5
https://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • Download Here Free : http://www.mediafire.com/download/yj1tl1u97r5l30v/


    100% Working and Real Updated [ No Survey, No Password ]

    Please Like and Subscribe For New Updated Version.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Mobile payments with PayPal Mobile payments with PayPal Presentation Transcript

  • Mobile Payments with Titanium Srikanth Nandiraju Sr.MTS, PayPal Labs
  • AGENDA• What is PayPalX ?• What PayPal provides ?• PayPal Payments in Titanium• App Development cycle• Q&A 2
  • WHAT IS PAYPAL API ? OPEN GLOBAL PAYMENT PLATFORM 190 Countries 24 Currencies 3
  • Flexible Services and APIs Serves Consumers, Merchants/Sellers & Developers! Facilitates Payments Pay and receive from anyone, anywhere! Provides Account Management Identity, Permissions, AccountsTools for Information and Reporting Notifications, Reporting, Search Risk and Fraud Management
  • PAYPAL PAYMENT PRODUCTS • Checkout (eCommerce) • Mobile Payments • Platform (Payments Anywhere) • Gateway 5
  • PAYPAL PAYMENT PRODUCTS • Checkout (eCommerce) • Website Payment Standard • Website Payments Pro • Express Checkout • Mobile Payments • Mobile Payments Library • Mobile Express Checkout • Platform (Payments Anywhere) • Adaptive Payments • Adaptive Accounts • Gateway • Payflow Link/Pro 6
  • PAYPAL FOR MOBILETwo Integration Options Mobile Payment Library (in-app) Mobile Express Checkout 7
  • INTEGRATION OPTIONS - MPL Mobile Payment Library (in-app) – Completely in-application payments – Include the Library in your code – Library contains all UI screens and communication with PayPal APIs – Android OS 1.5 and above – iPhone and iPad 8
  • INTEGRATION OPTIONS - MEC Mobile Express Checkout (Beta) – Mobile Browser based checkout (WebKit) – For mobile browser optimised sites or launch browser from app – Uses Existing Express Checkout APIs with User Agent Detection – Guest Checkout (Coming Soon) – Android OS 2.0 and above – iPhone 9
  • MOBILE PAYMENT WITH TITANIUM
  • INSTALLING THE PAYPAL MODULETwo step processDownload the PayPal module from this URL1 http://www.appcelerator.com/products/titaniumcommerce/Extract the files under2 /Library/Application Support/Titanium/modules
  • INTEGRATING THE PAYPAL PAYMENTSEdit Ti.xml <modules> <module version=1.0>ti.paypal</module> </modules>Import the module into your project files Titanium.Paypal = require(ti.paypal);
  • 13
  • 13
  • 13
  • 13
  • 13
  • 13
  • APPLICATION DEVELOPMENT CYCLE 14
  • APPLICATION DEVELOPMENT CYCLE 15
  • APPLICATION DEVELOPMENT CYCLE 15
  • APPLICATION DEVELOPMENT CYCLE 15
  • APPLICATION DEVELOPMENT CYCLE 15
  • APPLICATION DEVELOPMENT CYCLE 15
  • APPLICATION DEVELOPMENT CYCLE 15
  • HELPFUL HINTS1.Visit Apps 101 – Everything you need to know about the submission process2.Understand the PayPal Developer Agreement to know what is and is not allowed before you begin coding3.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 flow4. Contact Developer Technical Services (DTS) if you have any technical questions via www.paypal.com/dts