📝
article
robrace.dev
·
September 30, 2026
Billing in Rails 8 — a practical guide to Pay + Stripe
I just released Billing in Rails 8 , a 126-page implementation guide for building subscription billing into a Rails app with Pay and Stripe. It focuses less on getting the first Stripe Checkout session working and more on everything that comes after: keeping provider state separate from product behavior, stable application-level plans, entitlements and limits, trials, upgrades and downgrades, cancellation, failed payments, reconciliation, and testing the whole thing without making Stripe your...
Read on robrace.dev →