SlideShare a Scribd company logo
Evolution of the PayPal API Platform 
Enabling the future of Money 
WooCommerce Conference 2014 
Deepak Nadig, Head of API Platform Engineering
PAST, PRESENT & FUTURE OF PAYMENTS 
Video also at https://www.youtube.com/watch?v=C4CKhCOQ7c0
BASIC NEEDS FROM PAYMENTS 
3 
• Payments need to scale across distances 
• Payments across currencies should be seamless 
• Payments need to be quick; ideally instantaneous 
• Payments need to be secure 
• Cost of payments should be low
USE PAYPAL ONLINE 
4 
WEB CHECKOUT 
MOBILE CHECKOUT 
PAYPAL ONE TOUCH
CHECK-IN TO PAY ON POS 
OFFLINE & ONLINE CONVERGING 
5 
SIMPLER AUTHENTICATION 
WALLET IN THE CLOUD
ACCEPT PAYMENTS ANYWHERE 
6 
PAYPAL HERE 
ACCEPT NEAR THE CONSUMER 
RECEIPTS IN THE CLOUD
FRICTIONLESS PAYMENTS WITH BEACON 
7
WEARABLES AND FINGERPRINTS 
8 
aa 
BUILT-IN PAYMENTS 
FIDO
BRIDGING THE PHYSICAL WORLD 
9 
PHYSICAL  DIGITAL 
WITHDRAWALS & DEPOSITS
PEER TO PEER PAYMENTS 
10 
WHERE PAYPAL STARTED 
SEND AND REQUEST MONEY 
SOCIAL INTERACTIONS 
ADHOC PAYMENTS
ACCESS TO PAYMENTS ANYWHERE 
11 
ARDUINO/TEMBOO 
API AGGREGATORS 
INTERNET OF THINGS
EVOLUTION OF EXTERNAL API PLATFORM 
12 
PayPal API 
PayPal Capabilities 
2001 Instant Payment Notification 
2004 Transaction, Mass Pay API 
2005 Direct Payment API, Express Checkout 
2007 Payment APIs (NVP) 
2009 Adaptive APIs (SOAP/XML, NV, JSON) 
2013 Payment APIs (REST)
WHAT GOT US HERE WON’T TAKE US THERE 
1 
3 
Mobile Local 
Social 
Digital 
Time 
Performance 
Limits 
reached 
High 
growth 
Kickoff
API PLATFORM – 2012 TO TARGET STATE 
14 
API Definition Internal or External Universal 
API Discovery Difficult Developer Portal 
API Design Project specific API as a Product 
Architecture Tightly coupled SOA Loosely coupled SOA 
Technology Proprietary Standards based 
Integration Expensive TTFHW1 < x min 
(1) Time to First Hello World – Time to make a simple call/application
API PLATFORM QUALITIES 
15 
API First 
API as a Product 
• Work back from the use cases 
• API Design 
• API portfolio 
• Aligned by capabilities 
Developer Experience 
• Easy to learn, integrate, diagnose 
• Time To First Hello World 
API Quality Attributes 
• Response-time 
• Availability 
Service Architecture 
• Encapsulated, Isolated 
• Craftsmanship
THE NEW API PLATFORM HAS BEEN A SUCCESS 
16 
Customer Application: eBay PayPal Web Web Page 
Application 
APIs: /v1/apis/applications 
Mobile Application 
Third-party Web Application 
Mobile Application (based on mSDK) 
Touch 
Samsung Wallet (Samsung Galaxy S5, Gear 2, Gear Fit) 
oauth2/token, tokens, /v1//v1/payments/vault/wallet/{wallet/payments/payments 
token 
user-activities 
payment 
payment 
id}/financial-instruments
PAYPAL CONTEXT 
17 
– 157 million active digital wallets 
– 203 markets in 100 currencies 
– 2M+ developers 
– 2013: Total Payment Volume was $180 billion 
– Q3 2014 
– Total Payment Volume of $56.6 Billion, $7118 TPV / second 
– $12 Billion mobile 
– Growing 29% YoY 
– 895 million transactions, 9.7 million payments / day 
– 2014: >1 Billion Mobile Transactions in 2014 
– 25% cross border 
In a dynamic environment 
– 300+ features per quarter 
– We roll 100,000+ lines of code every two weeks
TO CLOSE 
18 
• History of payments is as old as human history 
• Payment needs are the same, though technologies have evolved 
• PayPal has been enabling simple and secure payments 
• The API platform has evolved to support these products … 
• As well as what the future of money needs!
Thank you 
@deepak_nadig 
© 2014 PayPal Inc. All rights reserved. Confidential and proprietary. 
19

More Related Content

What's hot

Adaptive Payments SDK - Magento Developers Paradise
Adaptive Payments SDK - Magento Developers ParadiseAdaptive Payments SDK - Magento Developers Paradise
Adaptive Payments SDK - Magento Developers Paradise
PayPal
 
Twilio Signal 2016 Using Add-ons
Twilio Signal 2016 Using Add-onsTwilio Signal 2016 Using Add-ons
Twilio Signal 2016 Using Add-ons
Twilio Inc
 
Architecting eCommerce APIs - Gluecon 13
Architecting eCommerce APIs - Gluecon 13Architecting eCommerce APIs - Gluecon 13
Architecting eCommerce APIs - Gluecon 13
Saranyan Vigraham
 
PAX PASS
PAX PASSPAX PASS
PAX PASS
adicu
 
Twilio Contact Center Overview
Twilio Contact Center OverviewTwilio Contact Center Overview
Twilio Contact Center Overview
Twilio Inc
 

What's hot (6)

Adaptive Payments SDK - Magento Developers Paradise
Adaptive Payments SDK - Magento Developers ParadiseAdaptive Payments SDK - Magento Developers Paradise
Adaptive Payments SDK - Magento Developers Paradise
 
Twilio Signal 2016 Using Add-ons
Twilio Signal 2016 Using Add-onsTwilio Signal 2016 Using Add-ons
Twilio Signal 2016 Using Add-ons
 
Architecting eCommerce APIs - Gluecon 13
Architecting eCommerce APIs - Gluecon 13Architecting eCommerce APIs - Gluecon 13
Architecting eCommerce APIs - Gluecon 13
 
PAX PASS
PAX PASSPAX PASS
PAX PASS
 
Twilio Contact Center Overview
Twilio Contact Center OverviewTwilio Contact Center Overview
Twilio Contact Center Overview
 
Ast works
Ast worksAst works
Ast works
 

Viewers also liked

Mobile platform
Mobile platformMobile platform
Mobile platform
hopperdev
 
Paypal Platform: Evolving for simplicity and reach - IBM Silicon Valley Lab
Paypal Platform: Evolving for simplicity and reach - IBM Silicon Valley LabPaypal Platform: Evolving for simplicity and reach - IBM Silicon Valley Lab
Paypal Platform: Evolving for simplicity and reach - IBM Silicon Valley LabDeepak Nadig
 
Tracxn - Mobile Payments Startup Landscape
Tracxn - Mobile Payments Startup LandscapeTracxn - Mobile Payments Startup Landscape
Tracxn - Mobile Payments Startup Landscape
Tracxn
 
Mobile payment solution
Mobile payment solutionMobile payment solution
Mobile payment solution
hearme limited company
 
Braintree SDK v.zero or "A payment gateway walks into a bar..." - Devfest Nan...
Braintree SDK v.zero or "A payment gateway walks into a bar..." - Devfest Nan...Braintree SDK v.zero or "A payment gateway walks into a bar..." - Devfest Nan...
Braintree SDK v.zero or "A payment gateway walks into a bar..." - Devfest Nan...
Alberto López Martín
 
Big data and the Future of Money (World Big Data Congress 2013)
Big data and the Future of Money (World Big Data Congress 2013)Big data and the Future of Money (World Big Data Congress 2013)
Big data and the Future of Money (World Big Data Congress 2013)
Daniel Austin
 
Banking Future : Web & Mobile
Banking Future : Web & MobileBanking Future : Web & Mobile
Banking Future : Web & Mobile
Ton Wesseling
 
The Future Of Money
The Future Of MoneyThe Future Of Money
The Future Of Money
Justien Marseille
 
20151009 presentation predictive banking
20151009 presentation predictive banking20151009 presentation predictive banking
20151009 presentation predictive banking
Pascal Spelier
 
The Future of Money - MIT MediaLab Class
The Future of Money - MIT MediaLab ClassThe Future of Money - MIT MediaLab Class
The Future of Money - MIT MediaLab Class
Meltem Demirors
 
History of Money
History of MoneyHistory of Money
History of Moneykyleayers10
 
Webinar: Using Big Data Technology in Fraud Prevention
Webinar: Using Big Data Technology in Fraud PreventionWebinar: Using Big Data Technology in Fraud Prevention
Webinar: Using Big Data Technology in Fraud Prevention
NetGuardians
 
The future of money
The future of moneyThe future of money
The future of money
Bichtram Nguyen
 
Banking on The Future of Mobile.
Banking on The Future of Mobile.Banking on The Future of Mobile.
Banking on The Future of Mobile.
Conrad Lisco
 
Money Is Broken; Its Future Is Not
Money Is Broken; Its Future Is NotMoney Is Broken; Its Future Is Not
Money Is Broken; Its Future Is Not
winklevosscap
 
The Future of Money - JF Noubel
The Future of Money - JF NoubelThe Future of Money - JF Noubel
The Future of Money - JF Noubel
Jean-François Noubel
 
The future of money
The future of moneyThe future of money
The future of money
Hampus Brodén
 
Digital Financial Wellness: The Future of Money - BDI 11/06 The Future of Fin...
Digital Financial Wellness: The Future of Money - BDI 11/06 The Future of Fin...Digital Financial Wellness: The Future of Money - BDI 11/06 The Future of Fin...
Digital Financial Wellness: The Future of Money - BDI 11/06 The Future of Fin...
Business Development Institute
 
Future of money
Future of moneyFuture of money
Future of money
Maria Skalkina
 
Future of money
Future of moneyFuture of money
Future of money
Mike Hearn
 

Viewers also liked (20)

Mobile platform
Mobile platformMobile platform
Mobile platform
 
Paypal Platform: Evolving for simplicity and reach - IBM Silicon Valley Lab
Paypal Platform: Evolving for simplicity and reach - IBM Silicon Valley LabPaypal Platform: Evolving for simplicity and reach - IBM Silicon Valley Lab
Paypal Platform: Evolving for simplicity and reach - IBM Silicon Valley Lab
 
Tracxn - Mobile Payments Startup Landscape
Tracxn - Mobile Payments Startup LandscapeTracxn - Mobile Payments Startup Landscape
Tracxn - Mobile Payments Startup Landscape
 
Mobile payment solution
Mobile payment solutionMobile payment solution
Mobile payment solution
 
Braintree SDK v.zero or "A payment gateway walks into a bar..." - Devfest Nan...
Braintree SDK v.zero or "A payment gateway walks into a bar..." - Devfest Nan...Braintree SDK v.zero or "A payment gateway walks into a bar..." - Devfest Nan...
Braintree SDK v.zero or "A payment gateway walks into a bar..." - Devfest Nan...
 
Big data and the Future of Money (World Big Data Congress 2013)
Big data and the Future of Money (World Big Data Congress 2013)Big data and the Future of Money (World Big Data Congress 2013)
Big data and the Future of Money (World Big Data Congress 2013)
 
Banking Future : Web & Mobile
Banking Future : Web & MobileBanking Future : Web & Mobile
Banking Future : Web & Mobile
 
The Future Of Money
The Future Of MoneyThe Future Of Money
The Future Of Money
 
20151009 presentation predictive banking
20151009 presentation predictive banking20151009 presentation predictive banking
20151009 presentation predictive banking
 
The Future of Money - MIT MediaLab Class
The Future of Money - MIT MediaLab ClassThe Future of Money - MIT MediaLab Class
The Future of Money - MIT MediaLab Class
 
History of Money
History of MoneyHistory of Money
History of Money
 
Webinar: Using Big Data Technology in Fraud Prevention
Webinar: Using Big Data Technology in Fraud PreventionWebinar: Using Big Data Technology in Fraud Prevention
Webinar: Using Big Data Technology in Fraud Prevention
 
The future of money
The future of moneyThe future of money
The future of money
 
Banking on The Future of Mobile.
Banking on The Future of Mobile.Banking on The Future of Mobile.
Banking on The Future of Mobile.
 
Money Is Broken; Its Future Is Not
Money Is Broken; Its Future Is NotMoney Is Broken; Its Future Is Not
Money Is Broken; Its Future Is Not
 
The Future of Money - JF Noubel
The Future of Money - JF NoubelThe Future of Money - JF Noubel
The Future of Money - JF Noubel
 
The future of money
The future of moneyThe future of money
The future of money
 
Digital Financial Wellness: The Future of Money - BDI 11/06 The Future of Fin...
Digital Financial Wellness: The Future of Money - BDI 11/06 The Future of Fin...Digital Financial Wellness: The Future of Money - BDI 11/06 The Future of Fin...
Digital Financial Wellness: The Future of Money - BDI 11/06 The Future of Fin...
 
Future of money
Future of moneyFuture of money
Future of money
 
Future of money
Future of moneyFuture of money
Future of money
 

Similar to Evolution of the PayPal API Platform: Enabling the future of Money at WooCommerce Conference 2014

Evolution of PayPal API Platform at API Meetup
Evolution of PayPal API Platform at API MeetupEvolution of PayPal API Platform at API Meetup
Evolution of PayPal API Platform at API Meetup
Deepak Nadig
 
Evolution of the PayPal API Platform Enabling the future of Money at QCon San...
Evolution of the PayPal API Platform Enabling the future of Money at QCon San...Evolution of the PayPal API Platform Enabling the future of Money at QCon San...
Evolution of the PayPal API Platform Enabling the future of Money at QCon San...
Deepak Nadig
 
Craft Conference 2015 - Evolution of the PayPal API: Platform & Culture
Craft Conference 2015 - Evolution of the PayPal API: Platform & CultureCraft Conference 2015 - Evolution of the PayPal API: Platform & Culture
Craft Conference 2015 - Evolution of the PayPal API: Platform & Culture
Deepak Nadig
 
DeveloperWeek 2016 - Evolution of the PayPal Platform: Journey to APIs & Micr...
DeveloperWeek 2016 - Evolution of the PayPal Platform: Journey to APIs & Micr...DeveloperWeek 2016 - Evolution of the PayPal Platform: Journey to APIs & Micr...
DeveloperWeek 2016 - Evolution of the PayPal Platform: Journey to APIs & Micr...
Deepak Nadig
 
Backbase Webinar: Customer OS
Backbase Webinar: Customer OSBackbase Webinar: Customer OS
Backbase Webinar: Customer OS
Backbase
 
Redesigning PayPal APIs for Scale and Simplicity - QCon San Francisco 2013
Redesigning PayPal APIs for Scale and Simplicity - QCon San Francisco 2013Redesigning PayPal APIs for Scale and Simplicity - QCon San Francisco 2013
Redesigning PayPal APIs for Scale and Simplicity - QCon San Francisco 2013Deepak Nadig
 
The mobile explosion. Now really is the time to think differently
The mobile explosion. Now really is the time to think differentlyThe mobile explosion. Now really is the time to think differently
The mobile explosion. Now really is the time to think differently
SITA
 
PayPal Platform - Evolving for Simplicity and Scale: API Strategy & Practice ...
PayPal Platform - Evolving for Simplicity and Scale: API Strategy & Practice ...PayPal Platform - Evolving for Simplicity and Scale: API Strategy & Practice ...
PayPal Platform - Evolving for Simplicity and Scale: API Strategy & Practice ...Deepak Nadig
 
PayU's Digital Transformation: Transparency from Dev to Prod, Monitoring Micr...
PayU's Digital Transformation: Transparency from Dev to Prod, Monitoring Micr...PayU's Digital Transformation: Transparency from Dev to Prod, Monitoring Micr...
PayU's Digital Transformation: Transparency from Dev to Prod, Monitoring Micr...
AppDynamics
 
自動販賣機與開放式掃碼支付
自動販賣機與開放式掃碼支付自動販賣機與開放式掃碼支付
自動販賣機與開放式掃碼支付
qumedia
 
Iasa Spain Chapter - Evento Arquitectura TIC en Banca - Soluciones Basadas en...
Iasa Spain Chapter - Evento Arquitectura TIC en Banca - Soluciones Basadas en...Iasa Spain Chapter - Evento Arquitectura TIC en Banca - Soluciones Basadas en...
Iasa Spain Chapter - Evento Arquitectura TIC en Banca - Soluciones Basadas en...iasaglobal
 
Iasa Spain Arquitecturatic - The Open Bank Project
Iasa Spain Arquitecturatic - The Open Bank ProjectIasa Spain Arquitecturatic - The Open Bank Project
Iasa Spain Arquitecturatic - The Open Bank Project
iasaglobal
 
Providing Full Featured Payments (API) at Scale
Providing Full Featured Payments (API) at ScaleProviding Full Featured Payments (API) at Scale
Providing Full Featured Payments (API) at Scale
Praveen Alavilli
 
Crypto wallet app - Google Docs.pdf
Crypto wallet app - Google Docs.pdfCrypto wallet app - Google Docs.pdf
Crypto wallet app - Google Docs.pdf
harikacheluru
 
Digital platform and mobile app for banks and credit unions
Digital platform and mobile app for banks and credit unionsDigital platform and mobile app for banks and credit unions
Digital platform and mobile app for banks and credit unions
Mikhail Miroshnichenko
 
Ripple Labs: Values, Purpose, Strategy 2014
Ripple Labs: Values, Purpose, Strategy 2014Ripple Labs: Values, Purpose, Strategy 2014
Ripple Labs: Values, Purpose, Strategy 2014
Ripple Labs
 
Safex pay corporate presentation
Safex pay corporate presentationSafex pay corporate presentation
Safex pay corporate presentation
Neha Sahay
 
Open Telco API
Open Telco APIOpen Telco API
Open Telco API
Richard Joerges
 
JWS-Digital-Solution & Transformation.pdf
JWS-Digital-Solution & Transformation.pdfJWS-Digital-Solution & Transformation.pdf
JWS-Digital-Solution & Transformation.pdf
ssuserc783651
 
How to build an online payment app development like pay pal
How to build an online payment app development like pay palHow to build an online payment app development like pay pal
How to build an online payment app development like pay pal
Noman Shaikh
 

Similar to Evolution of the PayPal API Platform: Enabling the future of Money at WooCommerce Conference 2014 (20)

Evolution of PayPal API Platform at API Meetup
Evolution of PayPal API Platform at API MeetupEvolution of PayPal API Platform at API Meetup
Evolution of PayPal API Platform at API Meetup
 
Evolution of the PayPal API Platform Enabling the future of Money at QCon San...
Evolution of the PayPal API Platform Enabling the future of Money at QCon San...Evolution of the PayPal API Platform Enabling the future of Money at QCon San...
Evolution of the PayPal API Platform Enabling the future of Money at QCon San...
 
Craft Conference 2015 - Evolution of the PayPal API: Platform & Culture
Craft Conference 2015 - Evolution of the PayPal API: Platform & CultureCraft Conference 2015 - Evolution of the PayPal API: Platform & Culture
Craft Conference 2015 - Evolution of the PayPal API: Platform & Culture
 
DeveloperWeek 2016 - Evolution of the PayPal Platform: Journey to APIs & Micr...
DeveloperWeek 2016 - Evolution of the PayPal Platform: Journey to APIs & Micr...DeveloperWeek 2016 - Evolution of the PayPal Platform: Journey to APIs & Micr...
DeveloperWeek 2016 - Evolution of the PayPal Platform: Journey to APIs & Micr...
 
Backbase Webinar: Customer OS
Backbase Webinar: Customer OSBackbase Webinar: Customer OS
Backbase Webinar: Customer OS
 
Redesigning PayPal APIs for Scale and Simplicity - QCon San Francisco 2013
Redesigning PayPal APIs for Scale and Simplicity - QCon San Francisco 2013Redesigning PayPal APIs for Scale and Simplicity - QCon San Francisco 2013
Redesigning PayPal APIs for Scale and Simplicity - QCon San Francisco 2013
 
The mobile explosion. Now really is the time to think differently
The mobile explosion. Now really is the time to think differentlyThe mobile explosion. Now really is the time to think differently
The mobile explosion. Now really is the time to think differently
 
PayPal Platform - Evolving for Simplicity and Scale: API Strategy & Practice ...
PayPal Platform - Evolving for Simplicity and Scale: API Strategy & Practice ...PayPal Platform - Evolving for Simplicity and Scale: API Strategy & Practice ...
PayPal Platform - Evolving for Simplicity and Scale: API Strategy & Practice ...
 
PayU's Digital Transformation: Transparency from Dev to Prod, Monitoring Micr...
PayU's Digital Transformation: Transparency from Dev to Prod, Monitoring Micr...PayU's Digital Transformation: Transparency from Dev to Prod, Monitoring Micr...
PayU's Digital Transformation: Transparency from Dev to Prod, Monitoring Micr...
 
自動販賣機與開放式掃碼支付
自動販賣機與開放式掃碼支付自動販賣機與開放式掃碼支付
自動販賣機與開放式掃碼支付
 
Iasa Spain Chapter - Evento Arquitectura TIC en Banca - Soluciones Basadas en...
Iasa Spain Chapter - Evento Arquitectura TIC en Banca - Soluciones Basadas en...Iasa Spain Chapter - Evento Arquitectura TIC en Banca - Soluciones Basadas en...
Iasa Spain Chapter - Evento Arquitectura TIC en Banca - Soluciones Basadas en...
 
Iasa Spain Arquitecturatic - The Open Bank Project
Iasa Spain Arquitecturatic - The Open Bank ProjectIasa Spain Arquitecturatic - The Open Bank Project
Iasa Spain Arquitecturatic - The Open Bank Project
 
Providing Full Featured Payments (API) at Scale
Providing Full Featured Payments (API) at ScaleProviding Full Featured Payments (API) at Scale
Providing Full Featured Payments (API) at Scale
 
Crypto wallet app - Google Docs.pdf
Crypto wallet app - Google Docs.pdfCrypto wallet app - Google Docs.pdf
Crypto wallet app - Google Docs.pdf
 
Digital platform and mobile app for banks and credit unions
Digital platform and mobile app for banks and credit unionsDigital platform and mobile app for banks and credit unions
Digital platform and mobile app for banks and credit unions
 
Ripple Labs: Values, Purpose, Strategy 2014
Ripple Labs: Values, Purpose, Strategy 2014Ripple Labs: Values, Purpose, Strategy 2014
Ripple Labs: Values, Purpose, Strategy 2014
 
Safex pay corporate presentation
Safex pay corporate presentationSafex pay corporate presentation
Safex pay corporate presentation
 
Open Telco API
Open Telco APIOpen Telco API
Open Telco API
 
JWS-Digital-Solution & Transformation.pdf
JWS-Digital-Solution & Transformation.pdfJWS-Digital-Solution & Transformation.pdf
JWS-Digital-Solution & Transformation.pdf
 
How to build an online payment app development like pay pal
How to build an online payment app development like pay palHow to build an online payment app development like pay pal
How to build an online payment app development like pay pal
 

More from Deepak Nadig

Designing API Platforms that Developers Love - New York Life Build Blue May 2017
Designing API Platforms that Developers Love - New York Life Build Blue May 2017Designing API Platforms that Developers Love - New York Life Build Blue May 2017
Designing API Platforms that Developers Love - New York Life Build Blue May 2017
Deepak Nadig
 
Journey to APIs and Microservices: Best Practices
Journey to APIs and Microservices: Best PracticesJourney to APIs and Microservices: Best Practices
Journey to APIs and Microservices: Best Practices
Deepak Nadig
 
Optimizing eBay - Improving customer experience at the world’s online marketp...
Optimizing eBay - Improving customer experience at the world’s online marketp...Optimizing eBay - Improving customer experience at the world’s online marketp...
Optimizing eBay - Improving customer experience at the world’s online marketp...Deepak Nadig
 
Building better products through Experimentation - SDForum Business Intellige...
Building better products through Experimentation - SDForum Business Intellige...Building better products through Experimentation - SDForum Business Intellige...
Building better products through Experimentation - SDForum Business Intellige...Deepak Nadig
 
Web 2.0 - Metrics in a Post Page Impression World - eMetrics 2009
Web 2.0 - Metrics in a Post Page Impression World - eMetrics 2009Web 2.0 - Metrics in a Post Page Impression World - eMetrics 2009
Web 2.0 - Metrics in a Post Page Impression World - eMetrics 2009Deepak Nadig
 
QCon San Francisco 2011: Agility in eBay
QCon San Francisco 2011: Agility in eBayQCon San Francisco 2011: Agility in eBay
QCon San Francisco 2011: Agility in eBayDeepak Nadig
 

More from Deepak Nadig (6)

Designing API Platforms that Developers Love - New York Life Build Blue May 2017
Designing API Platforms that Developers Love - New York Life Build Blue May 2017Designing API Platforms that Developers Love - New York Life Build Blue May 2017
Designing API Platforms that Developers Love - New York Life Build Blue May 2017
 
Journey to APIs and Microservices: Best Practices
Journey to APIs and Microservices: Best PracticesJourney to APIs and Microservices: Best Practices
Journey to APIs and Microservices: Best Practices
 
Optimizing eBay - Improving customer experience at the world’s online marketp...
Optimizing eBay - Improving customer experience at the world’s online marketp...Optimizing eBay - Improving customer experience at the world’s online marketp...
Optimizing eBay - Improving customer experience at the world’s online marketp...
 
Building better products through Experimentation - SDForum Business Intellige...
Building better products through Experimentation - SDForum Business Intellige...Building better products through Experimentation - SDForum Business Intellige...
Building better products through Experimentation - SDForum Business Intellige...
 
Web 2.0 - Metrics in a Post Page Impression World - eMetrics 2009
Web 2.0 - Metrics in a Post Page Impression World - eMetrics 2009Web 2.0 - Metrics in a Post Page Impression World - eMetrics 2009
Web 2.0 - Metrics in a Post Page Impression World - eMetrics 2009
 
QCon San Francisco 2011: Agility in eBay
QCon San Francisco 2011: Agility in eBayQCon San Francisco 2011: Agility in eBay
QCon San Francisco 2011: Agility in eBay
 

Recently uploaded

FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 

Evolution of the PayPal API Platform: Enabling the future of Money at WooCommerce Conference 2014

  • 1. Evolution of the PayPal API Platform Enabling the future of Money WooCommerce Conference 2014 Deepak Nadig, Head of API Platform Engineering
  • 2. PAST, PRESENT & FUTURE OF PAYMENTS Video also at https://www.youtube.com/watch?v=C4CKhCOQ7c0
  • 3. BASIC NEEDS FROM PAYMENTS 3 • Payments need to scale across distances • Payments across currencies should be seamless • Payments need to be quick; ideally instantaneous • Payments need to be secure • Cost of payments should be low
  • 4. USE PAYPAL ONLINE 4 WEB CHECKOUT MOBILE CHECKOUT PAYPAL ONE TOUCH
  • 5. CHECK-IN TO PAY ON POS OFFLINE & ONLINE CONVERGING 5 SIMPLER AUTHENTICATION WALLET IN THE CLOUD
  • 6. ACCEPT PAYMENTS ANYWHERE 6 PAYPAL HERE ACCEPT NEAR THE CONSUMER RECEIPTS IN THE CLOUD
  • 8. WEARABLES AND FINGERPRINTS 8 aa BUILT-IN PAYMENTS FIDO
  • 9. BRIDGING THE PHYSICAL WORLD 9 PHYSICAL  DIGITAL WITHDRAWALS & DEPOSITS
  • 10. PEER TO PEER PAYMENTS 10 WHERE PAYPAL STARTED SEND AND REQUEST MONEY SOCIAL INTERACTIONS ADHOC PAYMENTS
  • 11. ACCESS TO PAYMENTS ANYWHERE 11 ARDUINO/TEMBOO API AGGREGATORS INTERNET OF THINGS
  • 12. EVOLUTION OF EXTERNAL API PLATFORM 12 PayPal API PayPal Capabilities 2001 Instant Payment Notification 2004 Transaction, Mass Pay API 2005 Direct Payment API, Express Checkout 2007 Payment APIs (NVP) 2009 Adaptive APIs (SOAP/XML, NV, JSON) 2013 Payment APIs (REST)
  • 13. WHAT GOT US HERE WON’T TAKE US THERE 1 3 Mobile Local Social Digital Time Performance Limits reached High growth Kickoff
  • 14. API PLATFORM – 2012 TO TARGET STATE 14 API Definition Internal or External Universal API Discovery Difficult Developer Portal API Design Project specific API as a Product Architecture Tightly coupled SOA Loosely coupled SOA Technology Proprietary Standards based Integration Expensive TTFHW1 < x min (1) Time to First Hello World – Time to make a simple call/application
  • 15. API PLATFORM QUALITIES 15 API First API as a Product • Work back from the use cases • API Design • API portfolio • Aligned by capabilities Developer Experience • Easy to learn, integrate, diagnose • Time To First Hello World API Quality Attributes • Response-time • Availability Service Architecture • Encapsulated, Isolated • Craftsmanship
  • 16. THE NEW API PLATFORM HAS BEEN A SUCCESS 16 Customer Application: eBay PayPal Web Web Page Application APIs: /v1/apis/applications Mobile Application Third-party Web Application Mobile Application (based on mSDK) Touch Samsung Wallet (Samsung Galaxy S5, Gear 2, Gear Fit) oauth2/token, tokens, /v1//v1/payments/vault/wallet/{wallet/payments/payments token user-activities payment payment id}/financial-instruments
  • 17. PAYPAL CONTEXT 17 – 157 million active digital wallets – 203 markets in 100 currencies – 2M+ developers – 2013: Total Payment Volume was $180 billion – Q3 2014 – Total Payment Volume of $56.6 Billion, $7118 TPV / second – $12 Billion mobile – Growing 29% YoY – 895 million transactions, 9.7 million payments / day – 2014: >1 Billion Mobile Transactions in 2014 – 25% cross border In a dynamic environment – 300+ features per quarter – We roll 100,000+ lines of code every two weeks
  • 18. TO CLOSE 18 • History of payments is as old as human history • Payment needs are the same, though technologies have evolved • PayPal has been enabling simple and secure payments • The API platform has evolved to support these products … • As well as what the future of money needs!
  • 19. Thank you @deepak_nadig © 2014 PayPal Inc. All rights reserved. Confidential and proprietary. 19

Editor's Notes

  1. Introduce myself – joined PayPal 2.5 years ago. Hard to talk about how payments and PayPal’s API platform have evolved without looking into the history of payments. I am going to play a brief video – 5 min on this topic.
  2. With the move from bullion to fiat currency, and support for electronic communications, becoming possible. However, Compliance and regulatory requirements needs to be supported for information flows. 25% cross border trade. It is only increasing. Payments should abstract all complexities in a payer sending money in payee’s preferred currency. Complexities includes conversion, compliance needs, etc. Takes many days for bank or credit card payments to settle. Need for faster settlement to reduce fraud. Security in payments is well known. Several new innovative payments have not grown because of this. Cost should be low. Enables micropayments or micro commerce.
  3. One of the earliest PayPal’s product. Checkout buttons. Mobile Checkout
  4. Offline and online experiences are more integrated – Search offline, Buy online, Pick up offline. Offline Point of Sale terminals. Phone number and PIN. Bar code scanner/QR code. Debit card in case nothing works.
  5. Take photo of the card Enter number manually
  6. Making a payment without having to use your wallet Consumer experience Merchant experience
  7. PayPal embedded into devices – Galaxy S5, Gear, Fit Fast Identity Online. Interoperability between authentication technologies. Flexibility in device used for payments
  8. First application VC beamed money from their palm pilot to founders Send and request money from mobile wallet As social networks grow, P2P interactions are becoming easier Adhoc payments is another place sending money used Enables more use case scenarios like sending gifts, etc.
  9. Arduino - Hardware board. With Temboo which enables calls to several APIs uniformly. As many companies expose APIs and using common standards (REST), API aggregators becoming common. PayPal has to be present there. Example of long tail integrations which needs access to payment capabilities
  10. We covered all the products Wii gaming console, TV PayPal API PayPal Capabilities – Only a small subset is exposed to these integrations
  11. Consumer preferences have changed. Mobile, Local, Social, Digital. Players in the ecosystem changed. Competitors. Partners. Technologies have evolved. More leverage than build. S-curve