Skip to main content

Stripe Payments Cloud Functions

1h 10m 33s
English
Paid

Note: This course has been deprecated! Although the code will still function, it is recommended to utilize the latest Stripe APIs highlighted in the new resources.

Course Features

  • NEW: Handle 3D Secure 2 Payments
  • Connect Firebase Users to Stripe
  • Attach Payment Sources to Customers
  • Create Single Charges
  • Manage Recurring Subscriptions
  • Apply Coupons
  • Unit Tests with Jest
  • And more…

Who Should Enroll?

This project is ideal for developers who:

  • Wish to generate revenue by implementing a custom payment flow.
  • Are interested in learning about modern cloud microservice architecture.
  • Prefer fast-paced, to-the-point video tutorials.
  • Seek direct communication with the content creator (let’s chat on Slack).
  • Possess some experience with NodeJS, TypeScript, and Angular.

About the Author: fireship.io

fireship.io thumbnail
Fireship.io is an ecosystem of practical resources for developers who want to build high-quality web & mobile apps.

Watch Online 25 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 25 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Resources
All Course Lessons (25)
#Lesson TitleDurationAccess
1
Resources Demo
01:22
2
What is Stripe?
04:32
3
Project Setup
05:46
4
Stripe API Keys Explanation
01:51
5
Unit Testing - Why?
01:41
6
Testing Setup with Jest
02:57
7
First Unit Test
01:04
8
Callable Cloud Functions?
03:18
9
Call a Function
04:03
10
Callable Functions Error Handing
02:25
11
Stripe Customers
01:32
12
Get or Create a Customer
03:43
13
Customer Unit Test
01:46
14
Payment Sources
01:12
15
Attach a Source
02:07
16
Stripe Elements Credit Card Form
02:48
17
Charges
03:30
18
Stripe Elements Charge
01:23
19
Testing Charges
01:57
20
Subscriptions
02:03
21
Manage Subscriptions
03:25
22
Subscriptions with Stripe Elements
02:44
23
Webhooks
03:38
24
Coupons
01:32
25
Angular
08:14
Unlock unlimited learning

Get instant access to all 24 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription