Stripe
PaidPayments infrastructure for the internet
About Stripe
Stripe is the payments infrastructure that most internet businesses use by default. The API is genuinely best-in-class — well-documented, handles 135+ currencies, and the test-to-production developer experience is smooth. Pricing: 2.9% + $0.30 per successful US card charge. International cards add 1.5%, currency conversion adds 1%, ACH is 0.8% capped at $5. Stripe Radar handles fraud detection at no additional cost. The product suite has expanded far beyond payments: Billing (subscriptions), Connect (marketplace payouts), Issuing (card issuance), Treasury (banking-as-a-service), Tax, and Radar. The main r/webdev complaints: customer support is poor relative to the revenue Stripe earns — chat and email only, slow response, and dispute resolution is opaque. Account holds and freezes happen with minimal warning and the appeal process is slow. For volume over $500K/month, custom pricing via Stripe's enterprise team can bring rates below 2.9%. The UI dashboard is clean and useful. Competes with Braintree (PayPal-owned), Square (better for in-person), Adyen (enterprise-first, no percentage fees), and Paddle (merchant of record for SaaS). Still the default starting point for any internet business processing card payments.
Key Features
Pricing Plans
Standard
- 2.9% + 30c per transaction
- Checkout and elements
- Fraud protection
- Global payments
Custom
- Volume discounts
- Custom pricing
- Dedicated support
- Migration assistance
Pros
- Best-in-class developer documentation and APIs
- Extremely reliable infrastructure
- Supports 135+ currencies and dozens of payment methods
- Powerful subscription and billing management
- Excellent fraud prevention with Radar
- Massive ecosystem of integrations and tools
Cons
- Transaction fees are higher than some processors
- Account holds and fund freezes can happen suddenly
- Dashboard can be overwhelming for beginners
- Phone support not available on standard plan
- Chargeback fees are not refunded
- Complex pricing for international transactions
Best For
- internet businesses that need best-in-class payments API with minimal setup
- SaaS companies using Stripe Billing for subscription management
- marketplaces that need Stripe Connect for split payments and platform payouts
- developers who prioritize API quality and documentation over support quality
Not Ideal For
- in-person retail businesses where Square has better hardware and POS features
- high-risk industries where Stripe frequently freezes or terminates accounts
- very high payment volumes where Adyen or Braintree offer better negotiated rates
Potential Deal Breakers
- customer support is slow and email/chat-only for a critical financial service
- account holds and freezes happen with minimal warning and slow appeals process
- no negotiated rates until $500K+/month — high-volume merchants pay the same 2.9% as everyone
Data & Privacy
Payment processor handling highly sensitive financial data. Stripe uses transaction data for fraud detection ML models. Stripe Radar and other ML features process payment patterns. Customer payment data not sold. PCI DSS Level 1 certified. SOC 2 certified. Transaction data exportable via API and dashboard.
Who Is This For?
Hands-on tested May 2026
Signup Experience
Email signup, then business details, bank account, and identity verification. Test mode is available immediately — you can make API calls, process test payments, and explore the dashboard before verification completes. The Stripe CLI installs in minutes and the documentation is excellent with code samples in multiple languages. Most developers have their first test charge working within 30 minutes of signing up.
For Home Users
Stripe is not for personal use. Individual creators who sell digital products typically encounter Stripe through platforms like Gumroad, Lemon Squeezy, or Shopify — Stripe processes the payment in the background. If you are a solo developer or freelancer selling your own products, you can integrate Stripe directly and Stripe Checkout handles the payment page for you. Stripe does not serve consumers directly; it is infrastructure for businesses selling to consumers.
For Business Users
The default payment processor for internet businesses. 2.9% + $0.30 per transaction with no monthly fees. Billing handles subscriptions and invoicing, Connect handles marketplace payouts, and the dashboard gives a clear view of revenue, refunds, disputes, and customer data. The main complaints are customer support quality and account holds — Stripe will freeze accounts with minimal warning if fraud risk is detected and the appeals process is slow. For high-volume businesses, custom pricing via Stripe sales can reduce rates. Adyen is the enterprise alternative with no percentage markup at scale. For US in-person payments Square is simpler. For SaaS companies wanting someone else to handle tax and compliance, Paddle is a merchant-of-record alternative.
Our Verdict
Stripe is the right default payments choice for most online businesses — the API is excellent, the feature set covers the full payments lifecycle, and the documentation is the best in the category. The support and account stability issues are real and worth understanding before you depend on Stripe for 100% of your revenue. Keep a backup payment processor ready if you process significant volume.
Price History
Stripe reduced standard processing rate from 2.9% to 2.7% + 30¢
Competitive response to Adyen and emerging payment processors. The reduction applies to domestic card transactions. International and currency conversion fees remain unchanged.