Re-designing an API to reach global scale
summary
Claims a single unified endpoint /v1/sources plus a reverse API for vendor-specific logic lets Stripe add dozens of payment methods without new charge endpoints. Implementation uses per-method adapters that speak a small network spec; flows are categorized as non-flow, redirect, verification, and receiver so iDEAL, Sofort, Alipay, Bitcoin and 3D Secure all yield a chargeable source usable with the existing Charges, Subscriptions and Connect surfaces. The approach drastically shrinks integration code and successfully scales global coverage.
AI-written summary · about
chapters (8)
- 0:00Intro
- 1:12What is an API
- 2:00Stripe Payment API 2010
- 3:11Stripe Payment API 2014
- 4:49Stripe Payment API Redesign
- 5:32Authentication Flows
- 6:14V1 Sources
- 10:22Reverse API
related talks
32mHow we build APIs and Team at Stripe
23mFrom Fragile to Future-Proof: Solving Web Monetization Chaos...
21mAPI Design in FinTech: Challenges and Opportunities for next-gen APIs.
23mSearching for scale through API's
26mMastering API Platforms for Enhanced Payment Integration
22mHow Spotify Payments Creates APIs to Manage Complexity
22mCommercialising APIs: A Product Owner's perspective.
23mScale up your business with API integration
