In this book, I will share everything I've learned about accepting payments in Ruby on Rails applications, while building Learnetto (this site!) as well as through my experience working with startups and enterprise SaaS companies.
We will cover integration with two popular payment processors - Stripe and PayPal.
I will publish a full table of contents soon but these are the main topics I am going to cover:
- Stripe & PayPal Checkout - the quickest way to start accepting payments
- Stripe Elements - ready-made UI code and components for self-hosted payment forms
- Handling Webhooks
- Testing on localhost, Stripe listen, PayPal Sandbox
- Subscription management
- Stripe Connect and Marketplaces
- Handling EU VAT calculations and Business ID Validation