135+
currencies and payment methods supported
US$1.9tn
in payments volume processed in 2025
99.999%
historical uptime for Stripe services
200m+
active subscriptions managed on Stripe Billing