Payments with Ruby on Rails Master Class

A step-by-step course for anyone wanting to integrate Stripe payments with Ruby on Rails
Introduction
1.1 Introduction
3 mins
1.2 Stripe API Changes for SCA
3 mins
One-Time Payments with Stripe
2.1 Configuring the Stripe gem
5 mins
2.2 Product and Order models
4 mins
2.3 Checkout Form
8 mins
2.4 Creating Payments with Stripe Elements JS
16 mins
Subscriptions with Stripe Billing
3.1 Configuring the Stripe gem
4 mins
3.2 Adding Subscription Models
6 mins
3.3 Plans and Pricing Page
10 mins
3.4 New Subscription Form
7 mins
3.5 Stripe Elements Javascript Basics
8 mins
3.6 Creating A Subscription
16 mins
3.7 SCA Payment Confirmation Page
14 mins
3.8 Subscription Updated Webhook
10 mins
3.9 Updating Cards & Billing Page
16 mins
3.10 Changing Plans on a Subscription
7 mins
3.11 Cancelling and Resuming Subscriptions
6 mins
3.12 Resubscribe with Existing Card
4 mins
3.13 Charge Webhooks
6 mins
3.14 PDF Receipts for Charges
6 mins
3.15 Refunding Charges
3 mins
3.16 Payment Action Required Emails
8 mins
Testing Your Stripe Code
4.1 Testing Stripe with VCR and Webmock
12 mins
4.2 Testing Stripe JS with System Tests
13 mins
Wrapping Up
5.1 Deploying To Production
3 mins
5.2 Conclusion
1 min
Source Code
548 KB
Bonus Videos
One-Time Payments & Subscriptions in a single app
10 mins
Registration Form with Card & Subscription Trial
25 mins
Registration Form with Card & Subscription Trial - Source code
569 KB