Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

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

via Udemy

Overview

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

What you'll learn:
  • 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

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!

Taught by

Yaroslav Shmarov

Reviews

4.7 rating at Udemy based on 55 ratings

Start your review of Complete Guide to Payments with Ruby on Rails 7 (Stripe API)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.