Payments with Stripe and Rails Master Class by Chris Oliver

Payments with Stripe and Rails Master Class

A step-by-step course for anyone wanting to integrate Stripe payments with Ruby on Rails

Get access for $99

Overview

Learn how to integrate Stripe with Rails 5 including multiple plans, upgrades, downgrades, refunds, and more.

“Chris’ Stripe series not only helped us achieve an integration quickly, but more importantly helped us plan our app’s overall payment strategy. It’s clear that Chris thinks like a business person, and that business/technical combination was invaluable to us.” - Matt Brown

What's included?

Video Icon 30 videos File Icon 1 file

Contents

Introduction
What we'll be covering
3 mins
What you need to know
3 mins
Source Code
2.51 MB
Building A Simple Subscription Product
Adding products
2 mins
Creating Users
4 mins
Adding Bootstrap
10 mins
Creating The Checkout Form With Stripe.js
Signing up for Stripe
4 mins
Adding a new subscription page
3 mins
[NEW] Stripe Element JS
20 mins
Creating a card token using Stripe.js
8 mins
Sending the card token to the server
8 mins
Making it Turbolinks compatible
3 mins
Charging The Customer Server-Side
Installing the Stripe gem
3 mins
Creating plans in Stripe
5 mins
Creating a customer in Stripe
5 mins
Subscribing our customer in Stripe
2 mins
Handling card errors
4 mins
Protecting products for only paid users
4 mins
Allow Users To Update Their Card On File
Displaying card on file
6 mins
Reusing the payment form
6 mins
Cancelling Subscriptions And Resubscribing
Cancelling a subscription
7 mins
Resubscribing using a new card
4 mins
Resubscribing using an existing card
8 mins
Listening To Webhooks And Adding Receipts
Adding the stripe_event gem
4 mins
Listening to the charge.succeeded event
3 mins
Creating a charge model
7 mins
Displaying charges in the account page
3 mins
Making PDF receipts
10 mins
Rendering PDF Receipts
4 mins
Wrapping Up
Next steps
4 mins
Bonus Videos
Requiring Cards for Sign Up
30 mins

FAQs

Who should take this course?

If you're a Rails dev that's never built payments into an app before, this is a perfect introduction for you. We'll cover everything you need to know to build a simple monthly subscription based app and then expand on that to add plans, upgrades, downgrades and more.

What do people think of this course?

"I just bought the GoRails Stripe course to help me implement billing for a new SAAS app. Two hours after purchase I had transactions going using the Stripe Elements API and in two more hours I had the Stripe WebHooks API integrated as well as credit card updates and learned a few Rails-isms from Chris that in all my Rails experience, I had never picked up. Not only recommended but strongly recommended. The bottom line is that if you are using Rails and Stripe for billing, you should buy this course now." - Scott Johnson