Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
AWS for Developers: PayPal Payment Processing with Lambdas

AWS for Developers: PayPal Payment Processing with Lambdas

1h 5mIntermediate2019-07-22

Authors

Bear Cahill

Bear Cahill

Mobile Application Developer

Course details

In many cases payment processing can require a server-side piece, which can be difficult and confusing. AWS provides Lambdas which can solve many of the problems by removing the server configuration and maintenance while still providing the necessary functionality. This course contains the straightforward steps involved in implementing PayPal payment processing using Lambdas. Bear Cahill covers setting up resources, leveraging a local Ruby script with Braintree, creating a Lambda from a Ruby script, calling from an API gateway, handling client payments, and more.

Learning objectives
Using PayPal payments via AWS
Working with PayPal and Braintree resources
Using a sandbox account
Leveraging Ruby scripts
Create a Braintree gateway
Creating custom IDs
Calling from an API gateway
Setting up an Xcode project
Handing calls from a client
Parsing a token in an app
Using a payment UI and nonce
Processing payments in a Lambda

Skills covered

Cloud DevelopmentAmazon Web Services (AWS)AmazonCloud PlatformsCloud ComputingDeep Dive (X:Y)

Concepts

0. Introduction

  • 01 - PayPal payments via AWS
  • 02 - What you should know

1. Payment Processing

  • 03 - Payment concepts
  • 04 - PayPal resources
  • 05 - Braintree resources
  • 06 - Sandbox account

2. Ruby Script with Braintree

  • 07 - Local Ruby script
  • 08 - Adding the Braintree framework
  • 09 - Create a Braintree gateway
  • 10 - Create a client token

3. AWS Lambda

  • 11 - AWS account and console
  • 12 - Lambda basics
  • 13 - Create a Lambda from a Ruby script
  • 14 - Custom ID creation
  • 15 - Calling from an API gateway

4. Processing Client Payment

  • 16 - Xcode project setup
  • 17 - Calling from the client
  • 18 - Parse a token in app
  • 19 - Payment UI and nonce
  • 20 - Send payment to a Lambda
  • 21 - Process payment in a Lambda

Conclusion

  • 22 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal