SlideShare a Scribd company logo
1 of 31
21th September 2010 Monetization using PayPal Disruptive Code– m@x.com and dom@x.com
agenda ,[object Object]
What is PayPal X?
PayPal for Mobile20/09/2010 2
PayPal: who are we? ,[object Object]
Over 87 million active registered accounts* globally, with over 30 million accounts held in Europe
Available in 190 markets, supporting 24 currencies
In Europe, PayPal is accepted by top merchants, including Boots, Top Shop, New Look, Ted Baker, DHL, Lufthansa, Lindt, Vente-Privee, FNAC.com, Mandarina Duck, Correos, Vueling.com20/09/2010 3
WHAT IS ADAPTIVE PAYMENTS? USE CASES ,[object Object]
Split payments
Bill payments
Payroll payments
B2B payments
Remittances
Marketplace payments
Virtual currencies
Points and miles
Mass payments
Invoice payments
Recurring payments
Scheduled payments
Money transfers
Mobile/device payments
Government travel
Future payment scenarios…A money movement service that is configurable or "Adaptive" to allow innumerable use cases Configurable service suite for any type of payment or transfer Not limited to web eCommerce payments Advanced feature:  Modular payment approval Built for web, mobile, future, or custom methods for approval Pre-approval allows for approval off PayPal.com Advanced feature:  Pre-approved payments Pre-approval for one-time, multi-use, and subscription payments Configurable personal identification number (PIN) support Advanced feature:  Parallel and chained payments Allows single payment to multiple receivers Facilitates multiple use cases: marketplace payments, service fees, multi-merchant checkout, and so on
THE ACTORS PayPal The Sender A person or business whose PayPal account is being credited A person or business whose PayPal account is being debited C The Receiver The API CALLER The API access account who makes the Adaptive Payments service calls: may be the sender, one of the receivers, or a third party
SEND MONEY Basic building block allows for the transfer of money from one entity to another
PREAPPROVED PAYMENTS ,[object Object]
Allows an API caller to make payments on behalf of a sender within the constraints specified
PIN optional for future payments made within the authorized amountC Pre Approval
PARALLEL PAYMENTS ,[object Object]

More Related Content

What's hot

Paymentwall Slidedeck v7.0
Paymentwall Slidedeck v7.0Paymentwall Slidedeck v7.0
Paymentwall Slidedeck v7.0Honor Gunday
 
Airpay - Omni Channel Payment Solutions
Airpay - Omni Channel Payment Solutions Airpay - Omni Channel Payment Solutions
Airpay - Omni Channel Payment Solutions Amit Kapoor
 
The recurring nightmare - Rosa Gutierrez - Codemotion Amsterdam 2016
The recurring nightmare  - Rosa Gutierrez - Codemotion Amsterdam 2016The recurring nightmare  - Rosa Gutierrez - Codemotion Amsterdam 2016
The recurring nightmare - Rosa Gutierrez - Codemotion Amsterdam 2016Codemotion
 
Demo_BlueSnap_3-28-14
Demo_BlueSnap_3-28-14Demo_BlueSnap_3-28-14
Demo_BlueSnap_3-28-14Garrett Ruiz
 
Airpay Payment Solutions
Airpay Payment SolutionsAirpay Payment Solutions
Airpay Payment SolutionsAtreyee Ghosh
 
Pay and Get Paid: How To Integrate Stripe Into Your App
Pay and Get Paid: How To Integrate Stripe Into Your AppPay and Get Paid: How To Integrate Stripe Into Your App
Pay and Get Paid: How To Integrate Stripe Into Your AppFlatiron School
 
Solutum cumulus mediocris (BlackHat Asia 2014)
Solutum cumulus mediocris (BlackHat Asia 2014)Solutum cumulus mediocris (BlackHat Asia 2014)
Solutum cumulus mediocris (BlackHat Asia 2014)Eldar Marcussen
 

What's hot (8)

Paymentwall Slidedeck v7.0
Paymentwall Slidedeck v7.0Paymentwall Slidedeck v7.0
Paymentwall Slidedeck v7.0
 
Airpay - Omni Channel Payment Solutions
Airpay - Omni Channel Payment Solutions Airpay - Omni Channel Payment Solutions
Airpay - Omni Channel Payment Solutions
 
The recurring nightmare - Rosa Gutierrez - Codemotion Amsterdam 2016
The recurring nightmare  - Rosa Gutierrez - Codemotion Amsterdam 2016The recurring nightmare  - Rosa Gutierrez - Codemotion Amsterdam 2016
The recurring nightmare - Rosa Gutierrez - Codemotion Amsterdam 2016
 
Demo_BlueSnap_3-28-14
Demo_BlueSnap_3-28-14Demo_BlueSnap_3-28-14
Demo_BlueSnap_3-28-14
 
Airpay Payment Solutions
Airpay Payment SolutionsAirpay Payment Solutions
Airpay Payment Solutions
 
Pay and Get Paid: How To Integrate Stripe Into Your App
Pay and Get Paid: How To Integrate Stripe Into Your AppPay and Get Paid: How To Integrate Stripe Into Your App
Pay and Get Paid: How To Integrate Stripe Into Your App
 
Solutum cumulus mediocris (BlackHat Asia 2014)
Solutum cumulus mediocris (BlackHat Asia 2014)Solutum cumulus mediocris (BlackHat Asia 2014)
Solutum cumulus mediocris (BlackHat Asia 2014)
 
Virtual store
Virtual storeVirtual store
Virtual store
 

Similar to Monetizing your apps with PayPal API:s

Monetizing your Applications with PayPal X Payments Platform
Monetizing your Applications withPayPal X Payments PlatformMonetizing your Applications withPayPal X Payments Platform
Monetizing your Applications with PayPal X Payments PlatformPayPalX Developer Network
 
Adaptive Payments: Changing How We Pay with PIN, Pre-approved and Split Payments
Adaptive Payments: Changing How We Pay with PIN, Pre-approved and Split PaymentsAdaptive Payments: Changing How We Pay with PIN, Pre-approved and Split Payments
Adaptive Payments: Changing How We Pay with PIN, Pre-approved and Split PaymentsPayPalX Developer Network
 
Monetize with PayPal X Payments Platform
Monetize with PayPal X Payments PlatformMonetize with PayPal X Payments Platform
Monetize with PayPal X Payments Platformguest72b121
 
Integration of payment gateways using Paypal account
Integration of payment gateways using Paypal account Integration of payment gateways using Paypal account
Integration of payment gateways using Paypal account Phenom People
 
Active Merchant
Active MerchantActive Merchant
Active MerchantJohn Ward
 
The Future of Progressive Web Apps - View Source conference, Berlin 2016
The Future of Progressive Web Apps - View Source conference, Berlin 2016The Future of Progressive Web Apps - View Source conference, Berlin 2016
The Future of Progressive Web Apps - View Source conference, Berlin 2016Robert Nyman
 
Monetize your idea! - Pay Pal
Monetize your idea! - Pay PalMonetize your idea! - Pay Pal
Monetize your idea! - Pay PalDroidcon Spain
 
Introducing safexpay smart NBFC solution
Introducing safexpay smart NBFC solutionIntroducing safexpay smart NBFC solution
Introducing safexpay smart NBFC solutionNeha Sahay
 
The Future of the Web - Cold Front conference 2016
The Future of the Web - Cold Front conference 2016The Future of the Web - Cold Front conference 2016
The Future of the Web - Cold Front conference 2016Robert Nyman
 
Get Paid presentation_20190123
Get Paid presentation_20190123Get Paid presentation_20190123
Get Paid presentation_20190123Peter Walker
 
Get Paid! Plugins, Gateways, BitCoin: WordPress Ecommerce Project Management
Get Paid! Plugins, Gateways, BitCoin: WordPress Ecommerce Project ManagementGet Paid! Plugins, Gateways, BitCoin: WordPress Ecommerce Project Management
Get Paid! Plugins, Gateways, BitCoin: WordPress Ecommerce Project ManagementPeter Walker
 
Droidcon DE 2013
Droidcon DE 2013Droidcon DE 2013
Droidcon DE 2013PayPal
 
Mắt kính chính hãng trả góp 0%
Mắt kính chính hãng trả góp 0%Mắt kính chính hãng trả góp 0%
Mắt kính chính hãng trả góp 0%Phcng991605
 
Coin payments review crypto payment processor guide
Coin payments review  crypto payment processor guideCoin payments review  crypto payment processor guide
Coin payments review crypto payment processor guideParveenKumar601
 
A2Lab - Payment Request API
A2Lab - Payment Request APIA2Lab - Payment Request API
A2Lab - Payment Request APIJuliano Padilha
 
Accept PayPal in 5 Minutes or Less Using Button Manager and Button Manager API
Accept PayPal in 5 Minutes or Less Using Button Manager and Button Manager APIAccept PayPal in 5 Minutes or Less Using Button Manager and Button Manager API
Accept PayPal in 5 Minutes or Less Using Button Manager and Button Manager APIPayPalX Developer Network
 
Ccavenue presentation
Ccavenue presentationCcavenue presentation
Ccavenue presentationAnurag Vikram
 

Similar to Monetizing your apps with PayPal API:s (20)

Monetizing your Applications with PayPal X Payments Platform
Monetizing your Applications withPayPal X Payments PlatformMonetizing your Applications withPayPal X Payments Platform
Monetizing your Applications with PayPal X Payments Platform
 
Adaptive Payments: Changing How We Pay with PIN, Pre-approved and Split Payments
Adaptive Payments: Changing How We Pay with PIN, Pre-approved and Split PaymentsAdaptive Payments: Changing How We Pay with PIN, Pre-approved and Split Payments
Adaptive Payments: Changing How We Pay with PIN, Pre-approved and Split Payments
 
Monetize with PayPal X Payments Platform
Monetize with PayPal X Payments PlatformMonetize with PayPal X Payments Platform
Monetize with PayPal X Payments Platform
 
Integration of payment gateways using Paypal account
Integration of payment gateways using Paypal account Integration of payment gateways using Paypal account
Integration of payment gateways using Paypal account
 
Active Merchant
Active MerchantActive Merchant
Active Merchant
 
The Future of Progressive Web Apps - View Source conference, Berlin 2016
The Future of Progressive Web Apps - View Source conference, Berlin 2016The Future of Progressive Web Apps - View Source conference, Berlin 2016
The Future of Progressive Web Apps - View Source conference, Berlin 2016
 
Monetize your idea! - Pay Pal
Monetize your idea! - Pay PalMonetize your idea! - Pay Pal
Monetize your idea! - Pay Pal
 
Introducing safexpay smart NBFC solution
Introducing safexpay smart NBFC solutionIntroducing safexpay smart NBFC solution
Introducing safexpay smart NBFC solution
 
Open web payments
Open web paymentsOpen web payments
Open web payments
 
The Future of the Web - Cold Front conference 2016
The Future of the Web - Cold Front conference 2016The Future of the Web - Cold Front conference 2016
The Future of the Web - Cold Front conference 2016
 
Get Paid presentation_20190123
Get Paid presentation_20190123Get Paid presentation_20190123
Get Paid presentation_20190123
 
Get Paid! Plugins, Gateways, BitCoin: WordPress Ecommerce Project Management
Get Paid! Plugins, Gateways, BitCoin: WordPress Ecommerce Project ManagementGet Paid! Plugins, Gateways, BitCoin: WordPress Ecommerce Project Management
Get Paid! Plugins, Gateways, BitCoin: WordPress Ecommerce Project Management
 
Droidcon DE 2013
Droidcon DE 2013Droidcon DE 2013
Droidcon DE 2013
 
Mắt kính chính hãng trả góp 0%
Mắt kính chính hãng trả góp 0%Mắt kính chính hãng trả góp 0%
Mắt kính chính hãng trả góp 0%
 
Coin payments review crypto payment processor guide
Coin payments review  crypto payment processor guideCoin payments review  crypto payment processor guide
Coin payments review crypto payment processor guide
 
A2Lab - Payment Request API
A2Lab - Payment Request APIA2Lab - Payment Request API
A2Lab - Payment Request API
 
Accept PayPal in 5 Minutes or Less Using Button Manager and Button Manager API
Accept PayPal in 5 Minutes or Less Using Button Manager and Button Manager APIAccept PayPal in 5 Minutes or Less Using Button Manager and Button Manager API
Accept PayPal in 5 Minutes or Less Using Button Manager and Button Manager API
 
Payment Gateway
Payment GatewayPayment Gateway
Payment Gateway
 
E-Wallet Platform 2017
E-Wallet Platform 2017E-Wallet Platform 2017
E-Wallet Platform 2017
 
Ccavenue presentation
Ccavenue presentationCcavenue presentation
Ccavenue presentation
 

Recently uploaded

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 

Recently uploaded (20)

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 

Monetizing your apps with PayPal API:s

  • 1. 21th September 2010 Monetization using PayPal Disruptive Code– m@x.com and dom@x.com
  • 2.
  • 5.
  • 6. Over 87 million active registered accounts* globally, with over 30 million accounts held in Europe
  • 7. Available in 190 markets, supporting 24 currencies
  • 8. In Europe, PayPal is accepted by top merchants, including Boots, Top Shop, New Look, Ted Baker, DHL, Lufthansa, Lindt, Vente-Privee, FNAC.com, Mandarina Duck, Correos, Vueling.com20/09/2010 3
  • 9.
  • 25. Future payment scenarios…A money movement service that is configurable or "Adaptive" to allow innumerable use cases Configurable service suite for any type of payment or transfer Not limited to web eCommerce payments Advanced feature: Modular payment approval Built for web, mobile, future, or custom methods for approval Pre-approval allows for approval off PayPal.com Advanced feature: Pre-approved payments Pre-approval for one-time, multi-use, and subscription payments Configurable personal identification number (PIN) support Advanced feature: Parallel and chained payments Allows single payment to multiple receivers Facilitates multiple use cases: marketplace payments, service fees, multi-merchant checkout, and so on
  • 26. THE ACTORS PayPal The Sender A person or business whose PayPal account is being credited A person or business whose PayPal account is being debited C The Receiver The API CALLER The API access account who makes the Adaptive Payments service calls: may be the sender, one of the receivers, or a third party
  • 27. SEND MONEY Basic building block allows for the transfer of money from one entity to another
  • 28.
  • 29. Allows an API caller to make payments on behalf of a sender within the constraints specified
  • 30. PIN optional for future payments made within the authorized amountC Pre Approval
  • 31.
  • 32. Future interactions with each transaction can be separate
  • 33. Enable partnership opportunities₤10 ₤100 ₤40 Sender Visibility ₤50
  • 34.
  • 35.
  • 36. COMBINE AND C Pre Approval
  • 39.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47. You can design a payment solution using Adaptive Payments.Primary
  • 48.
  • 49.
  • 50. You can design a payment solution using Adaptive Payments.OR Primary
  • 51.
  • 52. You can design a payment solution using Adaptive Payments.Primary
  • 53.
  • 54.
  • 55. ArchosAndroidappstore 20/09/2010 25 Primary Preapproval
  • 56. Sample App/code def rent @book = Book.find(params[:id]) # make a pay API call # setup headers headers = { "X-PAYPAL-REQUEST-DATA-FORMAT" => "NV", "X-PAYPAL-RESPONSE-DATA-FORMAT" => "NV", "X-PAYPAL-SECURITY-USERID" => "ppalav_1260515409_biz_api1.yahoo.com", "X-PAYPAL-SECURITY-PASSWORD" => "1260515414", "X-PAYPAL-SECURITY-SIGNATURE" => "AKLVEVTVnHqz94AZw7FtIDv3MLW4Ar2aWwl8McMd.pAzlu.yuMNbwmLx", "X-PAYPAL-APPLICATION-ID" => "APP-80W284485P519543T", 'Content-Type' => 'application/x-www-form-urlencoded' } post_data = { 'receiverList.receiver[0].amount' => @book.price, 'receiverList.receiver[0].email' => 'pd_1265515509_biz@yahoo.com', 'cancelUrl' => 'http://localhost:3000/book/list?PaymentCancel', 'returnUrl' => 'http://localhost:3000/book/list?PaymentSuccess', 'actionType' => 'PAY', 'currencyCode' => 'USD', 'memo' => 'Renting+book+' + @book.title, 'requestEnvelope.errorLanguage' => 'en_US' } url = URI.parse("https://svcs.sandbox.paypal.com/AdaptivePayments/Pay") http = Net::HTTP.new(url.host, 443) http.use_ssl = true data = "” post_data.collect { |k, v| data += "#{k.to_s}=#{v.to_s}&" } resp, data = http.post(url.path, data, headers) resp_params = CGI.parse(data) payKey = resp_params['payKey'][0] # redirect to PayPal authZUrl = "https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_ap-payment&paykey=" + payKey redirect_toauthZUrl end
  • 57. PayPal for mobile Integration Options 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 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 20/09/2010 27
  • 58. PayPal for Android - MPL Mobile Payments Library – In-App 20/09/2010 28
  • 59. PayPal for iphone - MPL Mobile Payments Library – In-App 20/09/2010 29
  • 60. PayPal for Android - MEC Mobile Express Checkout - WebKit 20/09/2010 30
  • 61. PayPal for iphone - MEC Mobile Express Checkout – Mobile Safari 20/09/2010 31
  • 62. Photoservice mobile app 20/09/2010 32
  • 63.
  • 65. Who all the players (senders and receivers) are in the payment flow Contact Developer Technical Services (DTS) if you have any technical MPL questions via www.paypal.com/dts