Your SlideShare is downloading. ×

Hacking with PayPal

1,927

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,927
On Slideshare
0
From Embeds
0
Number of Embeds
3
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

    ×