Your SlideShare is downloading. ×
Hacking with PayPal
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Hacking with PayPal

1,776
views

Published on

Audio from this sessions available at http://bit.ly/angelhacksf_paypal_audio - December 1st, 2012 presentation on PayPal products at AngelHack Bay Area (PayPal HQ, San Jose, CA)

Audio from this sessions available at http://bit.ly/angelhacksf_paypal_audio - December 1st, 2012 presentation on PayPal products at AngelHack Bay Area (PayPal HQ, San Jose, CA)

Published in: Technology

4 Comments
2 Likes
Statistics
Notes
No Downloads
Views
Total Views
1,776
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
22
Comments
4
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Identitywill come from one of two places, either as a hookinto the client ID server or fromPayPalitself
  • If the user binding is not currently done, we store the information back to the client inventory storeStore inventory information into local storage
  • Transcript

    • 1. Hacking with PayPalGames and Identity and Mobile, Oh My! Jonathan LeBlanc Developer Evangelist (PayPal) Twitter: @jcleblanc Github: github.com/jcleblanc
    • 2. Architectural Differences Social (perceived) Concrete (true)
    • 3. Open Source Foundation PayPal Access
    • 4. The Project Code Basehttps://github.com/paypal/paypal-access
    • 5. Digital Payments Digital Goods HTML5 Toolkit github.com/paypal/html5-dg
    • 6. Demo - JSWars http://29a.ch/jswars/
    • 7. Fetching Identity Information Client Identity PayPal Server Identity Server
    • 8. Getting the Token and Lightbox Client Requests Payment Token PayPal Returns Token Payment Lightbox Displayed to User
    • 9. Fetching Inventory Information Within the Application From Client Inventory Store
    • 10. Committing the Payment User Approves Transaction PayPal Returns Transaction Data Client Activates Success State
    • 11. Storing Data Store Purchase Information Store Transactions in Local Storage
    • 12. Verifying the Purchase Client Makes Verification Call to PayPal PayPal Returns Purchase Data for User
    • 13. Fetching LocalStorage Purchases HTML5 Local Storage Client Inventory System
    • 14. The Project Code Base https://github.com/paypal/html5-dg
    • 15. Express Checkouthttps://www.x.com/developers/paypal/product s/express-checkout
    • 16. Mobile Payments Integration www.x.com/developers/paypal/produ cts/mobile-express-checkout www.x.com/developers/paypal/produ cts/mobile-payment-libraries
    • 17. Adaptive Paymentshttps://www.x.com/developers/paypal/product s/adaptive-payments
    • 18. Where can you get help? Come by the PayPal Table
    • 19. Thank You! Any Questions? http://www.slideshare.net/jcleblanc/hacking-with-paypal Jonathan LeBlanc Developer Evangelist (PayPal) Twitter: @jcleblanc Github: github.com/jcleblanc