Mastering Modern Payments Using Stripe with Rails

Want to make sure your Stripe integration is right?

My new guide Mastering Modern Payments: Using Stripe with Rails will teach you:

Mastering Modern Payments Cover
  • Why a simple 10-minute integration isn't enough
  • Dealing with security including PCI-DSS
  • How and why to use stripe.js and checkout.js
  • How to build custom payment forms
  • How to set up Rails to keep an audit trail for you automatically
  • How to handle subscription billing
  • How to create marketplaces with Stripe Connect and Stripe Payouts
  • How and why you should process payments using a background worker
  • How to email your customers effectively
  • How to test your Stripe integration

Businesses around the world are using Stripe to process recurring or one-time payments for their Ruby on Rails SaaS offerings. Most of them are probably using a simple integration copied from a "Stripe in 10 minutes" tutorial, but those tutorials don't cover everything you need to make a robust, production-quality payment system. You could be silently losing thousands of dollars and frustrating customers.

Joel Hooks Portrait I'm fairly new to Rails and setting up billing had me flustered for weeks. I was stuck, spinning my wheels, not knowing what was the best route to take. Pete's book is a guiding light of common sense and practical application. Now I can setup billing with confidence, and more importantly, ship my product.

Joel Hooks - egghead.io
Matt Vanderpol Portrait Mastering Modern Payments is a fantastic resource for integrating Stripe billing with your Rails app. Pete does a great job of pulling together existing resources and blending them with his own experience to provide a clear, valuable guide for billing with Stripe.

Matt Vanderpol - founder QAtab
Stripe + Rails

Table of Contents

  1. Introduction
  2. The Simplest Stripe Integration
  3. Security and PCI Compliance
  4. Custom Payment Forms
  5. State and History
  6. Handling Webhooks
  7. Processing Payments with Background Workers
  8. Subscriptions
  9. Marketplaces
  10. Additional Resources

About the Author

Pete Keen Portrait I'm Pete Keen. I've been a professional software developer for seven years and live in Ann Arbor, Michigan. I write a blog at petekeen.net with articles on topics ranging from Ruby and Rails to Perl and robotics and scattered book reviews.

The Packages

Audit + Code + Guide

The most important question you can ask of a Stripe implmentation is "does it work?" The second most important question is "will it keep working?" Audit + Code + Guide will help you confidently say yes to both questions. It includes the guide in four different formats and the full source code of a complete, working, production quality Stripe + Rails application.

The Audit portion includes an hour of one-on-one coaching with me, Pete Keen, which you can use any time while you're implementing your Stripe integration. When you're done, I'll do a thorough code review and security scan of your Stripe integration.

  • 116 page PDF with more than 100 code samples
  • ePub for Nook and Mobi for Kindle reading
  • Single-page HTML format for easy reference and searching
  • Periodic updates to the guide and the code
  • The full source code for the Rails application I use to sell the guide
  • One hour of one-on-one implementation guidance
  • A code review and security audit when you're finished
More below Buy Now for $499

Code + Guide

Not looking for one-on-one guidance? No problem. Code + Guide provides most of the value of Audit + Code + Guide, with the book in all four formats and the code for the production application that sells the book.

  • 116 page PDF with more than 100 code samples
  • ePub for Nook and Mobi for Kindle reading
  • Single-page HTML format for easy reference and searching
  • Periodic updates to the guide and the code
  • The full source code for the Rails application I use to sell the guide
Buy Now for $59

Just the Guide

Don't want the sample application either? Totally fine. The guide covers everything you need to know to get your Stripe integration working and accepting payments. And if you decide you want to upgrade later? No problem.

  • 116 page PDF with more than 100 code samples
  • ePub for Nook and Mobi for Kindle reading
  • Single-page HTML format for easy reference and searching
  • Periodic updates to the guide
Buy Now for $29
Ariel De La Rosa Portrait At the time I bought your book, I was already familiar with the api, however, your instructions and tips made my life easier in many aspects. I would rate your book 11 out of 10.

Ariel De La Rosa

Questions

Which package should I buy?

That depends on your budget. I strongly suggest at least getting Code + Guide because I find having comprehensive source code in front of me helps me to understand better.

Can I upgrade later on?

Absolutely! Just reply to your confirmation email that you'd like to upgrade and I'll set it up for you.

What if I don't use Ruby or Rails?

Mastering Modern Payments is really geared toward Rails, but the concepts should be applicable to any language or framework.

Can I pay with Paypal?

No problem. Just send the amount that corresponds to the version you want to paypal@petekeen.net.

Will I get updates?

Yes! You'll get updates to the guide and associated materials via email notifications.

If I buy the Audit package and need more guidance, can I buy more hours?

Absolutely! Subject to availability, each hour is an additional $200 billed in 30 minute increments.

How do I find out more about you?

I've been writing about software development and lots of other topics on my blog petekeen.net since 2009 and I tweet at @zrail.

What if I hate the guide?

After selling over $20,000 of Mastering Modern Payments I've had less than a dozen refunds. If you're not happy I'm not happy. Just reply to your receipt email within 30 days and you'll get a full refund.

I have another question!

Email me at pete@petekeen.net and I'll do my best to help you out.

Get a free sample chapter

We won't send you spam. Unsubscribe at any time.

Choose a Package

Audit + Code + Guide Code + Guide Just the Guide
116 Page PDF 116 Page PDF 116 Page PDF
100+ Code Samples 100+ Code Samples 100+ Code Samples
ePub, Mobi, HTML ePub, Mobi, HTML ePub, Mobi, HTML
Example production application Example production application  
One-on-one guidance    
Code review and security audit    
$499 $59 $29