Adding Stripe Payments to Your Ruby on Rails Application

Go to class
Write Review

Free Online Course: Adding Stripe Payments to Your Ruby on Rails Application provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Adding Stripe Payments to Your Ruby on Rails Application is taught by Chris Oliver.

Overview
  • Get paid for subscription-based app content. Add Stripe to your Ruby on Rails application to collect payments securely and easily.

Syllabus
  • 1. Introducing the Course

    • What we'll be covering
    • What you need to know
    • Using the exercise files
    2. Building the Application
    • Adding products
    • Adding users
    • Setting up Bootstrap
    3. Creating the Checkout Form with Stripe.js
    • Signing up for Stripe
    • Adding a new subscription page
    • Creating a card token using Stripe.js
    • Sending a card token to the server
    • Making it turbolinks compatible
    4. Charging the Customer Server-Side
    • Installing the Stripe gem
    • Creating a plan in Stripe
    • Creating a customer in Stripe
    • Subscribing the customer in Stripe
    • Handling card errors
    • Protecting products for only paid users
    5. Allowing Users to Update Their Card
    • Displaying the subscription and card on file
    • Reusing the payment form
    6. Allowing Users to Cancel and Resubscribe
    • Cancelling a subscription
    • Resubscribing using a new card
    • Resubscribing using an existing card
    7. Adding Receipts with Webhooks
    • Adding the stripe_event gem
    • Listening to a charge.succeeded event
    • Creating a charge model
    • Displaying charges in the account page
    • Making PDF receipts
    • Rendering PDF receipts
    Conclusion
    • Next steps