hacking with paypal

Post on 28-Jan-2015

132 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

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)

TRANSCRIPT

Games and Identity and Mobile, Oh My!

Hacking with PayPal

Jonathan LeBlancDeveloper Evangelist (PayPal)

Twitter: @jcleblancGithub: github.com/jcleblanc

Identit

y & P

ayPal A

ccess

Architectural Differences

Concrete (true) Social (perceived)

Open Source Foundation

PayPal Access

The Project Code Base

https://github.com/paypal/paypal-access

Digita

l Goods +

HTM

L5

Digital Goods HTML5 Toolkitgithub.com/paypal/

html5-dg

Digital Payments

Demo - JSWars

http://29a.ch/jswars/

Fetching Identity Information

Client Identity Server

PayPal Identity Server

Getting the Token and Lightbox

Client Requests Payment Token

PayPal Returns Token

Payment Lightbox Displayed to User

Within the Application

From Client Inventory Store

Fetching Inventory Information

Committing the Payment

Client Activates Success State

PayPal Returns Transaction Data

User Approves Transaction

Store Purchase Information

Store Transactions in Local Storage

Storing Data

Client Makes Verification Call to PayPal

PayPal Returns Purchase Data for User

Verifying the Purchase

HTML5 Local Storage

Client Inventory System

Fetching LocalStorage Purchases

The Project Code Base

https://github.com/paypal/html5-dg

Embeddin

g Pay

ments

Express Checkout

https://www.x.com/developers/paypal/products/express-checkout

Mobile Payments Integration

www.x.com/developers/paypal/products/mobile-express-checkout

www.x.com/developers/paypal/products/mobile-payment-libraries

Adaptive Payments

https://www.x.com/developers/paypal/products/adaptive-payments

Gettin

g Help

Where can you get help?

Come by the PayPal Table

Thank You! Any Questions?

Jonathan LeBlancDeveloper Evangelist (PayPal)

Twitter: @jcleblancGithub: github.com/jcleblanc

http://www.slideshare.net/jcleblanc/hacking-with-paypal

top related