online payments and you
TRANSCRIPT
![Page 1: Online Payments and You](https://reader034.vdocuments.mx/reader034/viewer/2022051520/58f013f31a28abf04b8b4579/html5/thumbnails/1.jpg)
Payments with PayPal
Yos Riady yosriady.com github.com/Leventhan
![Page 2: Online Payments and You](https://reader034.vdocuments.mx/reader034/viewer/2022051520/58f013f31a28abf04b8b4579/html5/thumbnails/2.jpg)
![Page 3: Online Payments and You](https://reader034.vdocuments.mx/reader034/viewer/2022051520/58f013f31a28abf04b8b4579/html5/thumbnails/3.jpg)
goo.gl/V83FFR
![Page 4: Online Payments and You](https://reader034.vdocuments.mx/reader034/viewer/2022051520/58f013f31a28abf04b8b4579/html5/thumbnails/4.jpg)
Agenda
● Why Payments Matter● Making your first API call● Express Checkout● Q&A
![Page 5: Online Payments and You](https://reader034.vdocuments.mx/reader034/viewer/2022051520/58f013f31a28abf04b8b4579/html5/thumbnails/5.jpg)
Why Payments Matter
● Does your app need payments?● What kind of payments features do you
need?● Are you building marketplaces?● Are you building a SaaS?● Project vs. Product
![Page 6: Online Payments and You](https://reader034.vdocuments.mx/reader034/viewer/2022051520/58f013f31a28abf04b8b4579/html5/thumbnails/6.jpg)
Why Payments Matter
● Building payment processing systems from scratch is non-trivial○ PCI-DSS Compliance○ Fraud and Risk management○ Localization○ Security○ Legal
Learn more: https://www.wepay.com/api/payments-101
![Page 7: Online Payments and You](https://reader034.vdocuments.mx/reader034/viewer/2022051520/58f013f31a28abf04b8b4579/html5/thumbnails/7.jpg)
Why Payments Matter
![Page 8: Online Payments and You](https://reader034.vdocuments.mx/reader034/viewer/2022051520/58f013f31a28abf04b8b4579/html5/thumbnails/8.jpg)
Agenda
● Why Payments Matter● Making your first API call● Express Checkout● Q&A
![Page 9: Online Payments and You](https://reader034.vdocuments.mx/reader034/viewer/2022051520/58f013f31a28abf04b8b4579/html5/thumbnails/9.jpg)
Making your first API call
developer.paypal.com
![Page 10: Online Payments and You](https://reader034.vdocuments.mx/reader034/viewer/2022051520/58f013f31a28abf04b8b4579/html5/thumbnails/10.jpg)
Making your first API call
● Sign up a PayPal developer account● Create REST Application● Get sandbox Client ID and Secret
![Page 11: Online Payments and You](https://reader034.vdocuments.mx/reader034/viewer/2022051520/58f013f31a28abf04b8b4579/html5/thumbnails/11.jpg)
Making your first API call
![Page 12: Online Payments and You](https://reader034.vdocuments.mx/reader034/viewer/2022051520/58f013f31a28abf04b8b4579/html5/thumbnails/12.jpg)
Developer Signup Hands On
![Page 13: Online Payments and You](https://reader034.vdocuments.mx/reader034/viewer/2022051520/58f013f31a28abf04b8b4579/html5/thumbnails/13.jpg)
Agenda
● Why Payments Matter● Making your first API call● Express Checkout● Q&A
![Page 14: Online Payments and You](https://reader034.vdocuments.mx/reader034/viewer/2022051520/58f013f31a28abf04b8b4579/html5/thumbnails/14.jpg)
Express Checkout
● Most common payment flow● Your app redirects to PayPal● User authorizes payment on Paypal● PayPal then redirects users back to you
![Page 15: Online Payments and You](https://reader034.vdocuments.mx/reader034/viewer/2022051520/58f013f31a28abf04b8b4579/html5/thumbnails/15.jpg)
github.com/Leventhan/paypal-rest-sample-app
![Page 16: Online Payments and You](https://reader034.vdocuments.mx/reader034/viewer/2022051520/58f013f31a28abf04b8b4579/html5/thumbnails/16.jpg)
Express Checkout Hands On
![Page 17: Online Payments and You](https://reader034.vdocuments.mx/reader034/viewer/2022051520/58f013f31a28abf04b8b4579/html5/thumbnails/17.jpg)
![Page 18: Online Payments and You](https://reader034.vdocuments.mx/reader034/viewer/2022051520/58f013f31a28abf04b8b4579/html5/thumbnails/18.jpg)
Things we didn’t cover
● Adaptive Payments● Recurring Payments● Notifications● Payouts● Identity
Learn more at https://developer.paypal.com/webapps/developer/docs/and https://devtools-paypal.com/
![Page 19: Online Payments and You](https://reader034.vdocuments.mx/reader034/viewer/2022051520/58f013f31a28abf04b8b4579/html5/thumbnails/19.jpg)
Agenda
● Why Payments Matter● Making your first API call● Express Checkout● Q&A
![Page 20: Online Payments and You](https://reader034.vdocuments.mx/reader034/viewer/2022051520/58f013f31a28abf04b8b4579/html5/thumbnails/20.jpg)
Q&A
Yos Riady yosriady.com github.com/Leventhan