A SpecAtlas

Stripe

active EC / commerce platform

Stripe is a payments API platform; commercial use is the primary model; restricted/prohibited business categories exist in the Services Agreement.

Stripe is a payments and billing API platform covering card processing, Connect (platform payments), Billing (subscriptions), Checkout, and more. Restricted and prohibited business lists apply (e.g., adult, gambling by region, certain digital goods).

Analysis & practical guidance

Check the prohibited-business list before you build

Stripe's developer experience is excellent, which makes it easy to integrate first and read the rules later. Do the opposite. Stripe's Services Agreement and Restricted Businesses list exclude or restrict many categories — adult content, certain CBD/supplements, some financial services, regulated gambling — and the list varies by country. An account can be integrated, live, and then frozen if the business turns out to be ineligible.

Practical implications

  • Restricted vs prohibited are different. Restricted may be allowed with extra review; prohibited is a hard no. Confirm your category for your country before launch.
  • Hosted Checkout is fast but visually constrained; Payment Element and the underlying APIs give deep customization at the cost of more PCI scope and build effort.
  • Stripe Connect is the piece to study if you are building a marketplace or platform that pays out to third parties.

When to choose it

Stripe is the default for developer-led, subscription-heavy, or platform/marketplace businesses. For maximum consumer-wallet reach, pair it with or compare it to PayPal — see the comparison.

Basics

slug
stripe
type
EC / commerce platform
status
active
last checked
2026-04-18
official site
https://stripe.com

Rights

Key Value Condition Source Checked
adult_content_allowed no Adult content and services are on the prohibited businesses list. Stripe Restricted Businesses 2026-04-18
commercial_use_allowed conditional Permitted for most businesses; restricted/prohibited categories listed in Services Agreement. Stripe Restricted Businesses 2026-04-18

Constraints

Key Value Condition Source Checked
api_available yes Stripe Services Agreement 2026-04-18
checkout_customization_available yes Hosted Checkout has limited UI customization; Payment Element offers deep customization. Stripe Services Agreement 2026-04-18
webhook_available yes Stripe Services Agreement 2026-04-18

Primary sources

FAQ

Q. Can any business use Stripe?
No. Stripe's Services Agreement lists restricted and prohibited business categories. Check the Restricted Businesses list for your country before integrating.

Related comparisons