Stripe logo

Payment infrastructure for online businesses, card payments, subscriptions, invoicing, and financial reporting. The system of record for revenue in many businesses.

Daniel Busch
Written by Daniel Busch · Chief of Staff · Updated June 5, 2026

Pricing

From
2.9% + 30¢
See full pricing

Reviews

In short

  • Handles card payments, ACH, wallets, subscriptions, invoicing, marketplace payouts, and more
  • Developer-first APIs made Stripe the default payment processor for modern SaaS and DTC
  • Subscription, billing, and revenue-recognition workflows are particularly strong
  • For subscription businesses, Stripe holds the LTV signal that pixel tracking can never capture

What is Stripe

Stripe is the dominant payment infrastructure for online businesses. Founded in 2010 by the Collison brothers, it processes card payments, ACH, wallets (Apple Pay, Google Pay), and increasingly recurring subscriptions, invoicing, marketplace payouts, fraud detection, and financial reporting. From Shopify-based DTC brands using Stripe through a payment gateway to SaaS companies using Stripe Billing as their core revenue engine, Stripe is the de facto payments layer of modern internet businesses.

The developer-first API design, clean documentation, predictable behaviour, robust webhooks, is what made Stripe win against incumbent payment processors that treated APIs as an afterthought.

Where Stripe sits in the stack

For DTC e-commerce:

  • Shopify Payments is the default checkout payment processor, but it runs on Stripe infrastructure under the hood
  • Custom Stripe Checkout is common for non-Shopify stores or for specific high-conversion flows
  • Subscription DTC (replenishment products, memberships) often uses Stripe Billing directly for the recurring revenue layer

For SaaS:

  • Stripe Billing handles subscription pricing, billing cycles, dunning, proration
  • Stripe Tax handles sales-tax calculation and remittance
  • Stripe Invoicing handles B2B billing flows
  • Stripe Revenue Recognition handles GAAP/IFRS-compliant revenue accounting

Why Stripe matters for analytics

For non-subscription businesses, Stripe is one data source among many. For subscription businesses, Stripe holds the true LTV signal. Tracking pixels capture the first purchase. Stripe captures every renewal, upgrade, downgrade, refund, and churn event. Without Stripe data in the attribution stack, subscription LTV is invisible to paid-media optimisation.

The right pattern: stream Stripe events (via Stripe webhooks) into the warehouse and the attribution layer so the full payment lifecycle is queryable alongside acquisition and engagement data.

Common patterns

  • Webhook → server-side event for every successful payment, treated as a first-party conversion
  • Subscription milestone events (trial → paid, renewal, upgrade, churn) forwarded to ad platforms for lifecycle-optimised campaigns
  • Revenue reconciliation between Stripe (truth) and downstream analytics (forecast) to spot tracking gaps
  • Cohort retention analysis built on Stripe’s subscription lifecycle data, not the application’s own state

FAQ about Stripe

What are Stripe’s fees?

In the US, Stripe charges 2.9% + 30¢ per successful online card payment with no monthly fee. International cards add 1.5%, currency conversion adds 1%, Billing (subscriptions) adds 0.7%, chargebacks cost $15, and in-person via Stripe Terminal is 2.7% + 5¢.

Is Stripe free for small businesses?

There is no setup fee, no monthly fee, and no minimum on the standard plan, so you only pay when you process a transaction. The 2.9% + 30¢ rate applies from your first dollar with no volume discount unless you negotiate custom pricing at scale.

How does Stripe compare to PayPal or Square?

PayPal has higher trust with consumers but more friction in checkout and similar fees. Square is better for in-person retail with hardware out of the box. Stripe is the default for online businesses that need APIs, subscriptions, and global card acceptance in 47+ countries.

Does Stripe support subscriptions?

Yes, via Stripe Billing. It adds 0.7% on top of standard processing fees and handles recurring charges, dunning, proration, trials, and invoicing. Most DTC and SaaS subscription stacks run on top of Stripe Billing.

How to use Stripe?

Sign up at stripe.com and verify your business. You can take a test payment within minutes and go live after providing bank and tax details, typically same-day for established businesses.

Why choose Stripe?

Stripe has the deepest payment-developer ecosystem, the best documentation in fintech, and built-in tooling for subscriptions, invoicing, tax, and revenue reporting. It’s the system of record for revenue in most modern online businesses.

How does Stripe work?

Stripe processes card and bank payments, holds funds briefly, then deposits them to your account on a rolling schedule. APIs and Checkout handle one-time payments, recurring billing, and connected marketplaces.

How to learn Stripe?

Stripe maintains exhaustive documentation at stripe.com/docs and the Stripe Sessions conference talks on YouTube. Partner agencies offer paid implementation help for marketplaces and Connect.

What are Stripe alternatives?

Common alternatives include PayPal, Square, Adyen, and Mollie. Stripe stands out for developer experience, global coverage, and the breadth of products beyond pure payments.

What are Stripe reviews?

Stripe is rated 4.6 on Capterra with 3347 reviews. See the reviews for detailed feedback.

Does Stripe have an API?

Yes, Stripe is API-first with extensive REST endpoints, webhooks, and official libraries for every major language. Documentation is at stripe.com/docs/api.

Does Stripe have a trial or a demo?

Stripe has no free trial, but the test mode is unlimited and free. You only pay 2.9% + 30¢ on live transactions.

Does Stripe have AI?

Yes, Stripe Radar uses AI trained on over $1 trillion in annual payment volume to score fraud risk in real time, and the AI-powered Radar Assistant turns natural language into rules. The 2026 updates added bot detection, token abuse defense, and the ability to distinguish legitimate AI agents from malicious ones.

Stripe pricing

Stripe pricing starts at 2.9% + 30¢. Plans are organised as Per transaction. See the full Stripe pricing page for current tiers and any add-ons.

Inside Stripe: how the payment processor works
Inside Stripe: how the payment processor works