Complete Guide to Payments with Ruby on Rails 7 (Stripe API)

Learn to build 2 apps: an e-commerce app AND a SaaS subscription app in ONE course

  • 0.0 (0 Reviews)
  • 0 Students
  • 15 Lessons
  • Yaroslav Shmarov

Course Overview

Hello there!

I've spend a few weeks learning the best ways to integrate Stripe into Ruby on Rails, and as a result I've created this mini-course so that YOU don't have to spend so much time.

In this Code-Along course you will build 2 applications:

1. eCommerce store. Video lectures:

  • Pay Now Button with Stripe Checkout API

  • Stripe with Devise, Create Stripe API records from Rails

  • Hijack Stripe Checkout Session, Payment Success URL

  • Update Webhooks and Success URL

  • Shopping Cart, Checkout Multiple Products

  • Clear Cart after Checkout, edit Stripe Price

  • Coupons, Currencies, gem money rails

2. Software as a Service (SaaS) blog with freemium access to content. Video lectures:

  • Build the SaaS blog MVP

  • gem Stripe + gem Devise, display Stripe pricing via API

  • Stripe Checkout Session, Billing Portal

  • Webhooks to update Subscription Status

Stripe features covered:

  • Creating Customers, Products, Prices, Subscriptions

  • Stripe Billing Portal

  • Stripe Checkout Session

  • One-time payments

  • Pay for multiple items at once

  • Coupons and Discounts

  • SCA (Strong Customer Authorization)

  • Subscriptions

  • Subscription upgrades

  • Subscription downgrades

  • Subscription refunds

  • Webhooks

By the end of the course you will feel 100% relaxed about the challenge of building a payment gateway for your app and monetizing it (that's where I am now!)

The course covers all you need to know about receiving one-time and subscription payments online.

The course is good for both novice and professional Ruby developers.

Any questions or hesitations? Feel free to DM me ;)

Looking forward to seeing you inside the course!

See more

FAQ

FAQ area empty

Requirment

  • basic understanding of Ruby on Rails would be a plus

  • modern browser and internet connection

Outcomes

  • ruby on rails

  • integrating stripe payments system

  • integrating external APIs

  • devise for authentication

  • handling money in Ruby on Rails applications

  • gem money-rails

  • handling recurring payments (SaaS business model)

  • adding items to a shopping cart, paying for multiple items at once

Instructor

...
Yaroslav Shmarov

0.0

  • ... 0 Student
  • ... 1 Course
  • ... 0 review

View Details

Reviews

Rate this course :

Remove all