1. Payments with Ruby on Rails Master Class

    • Buy now
    • Learn more
  2. Introduction

    • 1.1 Introduction
    • 1.2 Stripe API Changes for SCA
  3. One-Time Payments with Stripe

    • 2.1 Configuring the Stripe gem
    • 2.2 Product and Order models
    • 2.3 Checkout Form
    • 2.4 Creating Payments with Stripe Elements JS
  4. Subscriptions with Stripe Billing

    • 3.1 Configuring the Stripe gem
    • 3.2 Adding Subscription Models
    • 3.3 Plans and Pricing Page
    • 3.4 New Subscription Form
    • 3.5 Stripe Elements Javascript Basics
    • 3.6 Creating A Subscription
    • 3.7 SCA Payment Confirmation Page
    • 3.8 Subscription Updated Webhook
    • 3.9 Updating Cards & Billing Page
    • 3.10 Changing Plans on a Subscription
    • 3.11 Cancelling and Resuming Subscriptions
    • 3.12 Resubscribe with Existing Card
    • 3.13 Charge Webhooks
    • 3.14 PDF Receipts for Charges
    • 3.15 Refunding Charges
    • 3.16 Payment Action Required Emails
  5. Testing Your Stripe Code

    • 4.1 Testing Stripe with VCR and Webmock
    • 4.2 Testing Stripe JS with System Tests
  6. Wrapping Up

    • 5.1 Deploying To Production
    • 5.2 Conclusion
    • Source Code
  7. Bonus Videos

    • One-Time Payments & Subscriptions in a single app
    • Registration Form with Card & Subscription Trial
    • Registration Form with Card & Subscription Trial - Source code
  1. Products
  2. Course
  3. Section

Introduction

  1. Payments with Ruby on Rails Master Class

    • Buy now
    • Learn more
  2. Introduction

    • 1.1 Introduction
    • 1.2 Stripe API Changes for SCA
  3. One-Time Payments with Stripe

    • 2.1 Configuring the Stripe gem
    • 2.2 Product and Order models
    • 2.3 Checkout Form
    • 2.4 Creating Payments with Stripe Elements JS
  4. Subscriptions with Stripe Billing

    • 3.1 Configuring the Stripe gem
    • 3.2 Adding Subscription Models
    • 3.3 Plans and Pricing Page
    • 3.4 New Subscription Form
    • 3.5 Stripe Elements Javascript Basics
    • 3.6 Creating A Subscription
    • 3.7 SCA Payment Confirmation Page
    • 3.8 Subscription Updated Webhook
    • 3.9 Updating Cards & Billing Page
    • 3.10 Changing Plans on a Subscription
    • 3.11 Cancelling and Resuming Subscriptions
    • 3.12 Resubscribe with Existing Card
    • 3.13 Charge Webhooks
    • 3.14 PDF Receipts for Charges
    • 3.15 Refunding Charges
    • 3.16 Payment Action Required Emails
  5. Testing Your Stripe Code

    • 4.1 Testing Stripe with VCR and Webmock
    • 4.2 Testing Stripe JS with System Tests
  6. Wrapping Up

    • 5.1 Deploying To Production
    • 5.2 Conclusion
    • Source Code
  7. Bonus Videos

    • One-Time Payments & Subscriptions in a single app
    • Registration Form with Card & Subscription Trial
    • Registration Form with Card & Subscription Trial - Source code

2 Lessons
    • 1.1 Introduction
    • 1.2 Stripe API Changes for SCA